Adam Chudaś

Results 10 issues of Adam Chudaś

Tests failed when added new member `LIST_ENTRY(proc) dummy` to `struct proc` and runned `./run_tests.py`. Workaround proposed by @cahirwpz is ``` make clean make ```

bug

Creating a statelessnet cluster with 2 validators in distant locations, e.g. ``` validator0 = "southamerica-east1" validator1 = "asia-northeast1" ``` demonstrates there are a lot of missing chunks, even without any...

A-stateless-validation

Currently, `RuntimeAdapter` contains methods like: - https://github.com/near/nearcore/blob/73b882795298c54bd6ce0df63b8fedadefc81dee/chain/chain/src/types.rs#L376 - https://github.com/near/nearcore/blob/73b882795298c54bd6ce0df63b8fedadefc81dee/chain/chain/src/types.rs#L517 while it also exposes relevant handles: - https://github.com/near/nearcore/blob/73b882795298c54bd6ce0df63b8fedadefc81dee/chain/chain/src/types.rs#L369 Consider moving such methods to the relevant modules, so that they will be...

C-housekeeping
C-good-first-issue

Make sure in-memory trie and single shard tracking works correctly with resharding. Check whether the state is correctly garbage collected. Check if things work when interrupted in-between. Add corresponding integration...

A-stateless-validation

## Context [Stateless Validation tracking issue](https://github.com/near/near-one-project-tracking/issues/20). ### Goal Stateless Validation should be benchmarked and analyzed in a presentable format. ### Motivation * Performance optimization and stability enhancement should be in...

project-tracking
A-stateless-validation

## Context [Near One project tracking](https://github.com/near/near-one-project-tracking/issues/8). NEP: https://github.com/near/NEPs/pull/491. ### Goal We aim to enable the sponsorship of accounts with arbitrary storage (for example, with a contract that exceeds the zero...

Running ``` cargo test --package near-chain-configs --lib --features nightly --features metrics -- genesis_validate::test::test_total_supply_not_match --exact --nocapture ``` on recent master (ca978411bbc8596cf3978e6e1ecad90184d6046e) resulted in compilation errors: ``` error[E0277]: the trait bound `time::Duration:...

A-build

See https://github.com/near/nearcore/pull/11647.

A-stateless-validation

Error message after restarting a stateless validation node. After restart it attempts to load memtrie on startup (shard shuffling enabled): ``` 2024-04-22T21:15:58.252570Z INFO memtrie: Loading trie to memory for shard...

C-bug
A-stateless-validation

See https://github.com/near/nearcore/pull/11372#discussion_r1616881438 Currently we use `InMemorySigner` and `InMemoryValidatorSigner` in many places in the code, where we could use `Signer` and `ValidatorSigner` interfaces instead.

C-housekeeping
C-good-first-issue