andri lim
andri lim
Currently, reorg handling is still buggy in `processBlocks`/`persistBlocks`. Each synchronizer have to reinvent their own solution to handle reorg. The upcoming verkle tree integration will also benefit from this staging...
Currently, RPC methods cannot return "pending" block to client. Transactions in txPool also cannot be returned to client. Some methods such as `eth_createAccessList` requires latest `nonce` from an account cannot...
before we implement subscription over websocket there are some issue need to be addressed first: - [ ] the same subscription may need to be served to many clients connected...
we have at least two types of directives: 1. schema directives 2. query directives but we also have lots of unanswered questions: 1. where in the execution/validation pipeline we should...
Although this is not yet made it's way into the specification, they are very interesting experimental feature that can be added our execution engine. This feature requires substantial amount of...
- [ ] should the async field execution imposed to the user or user can choose which fields should be async? - [ ] since mutation fields should be executed...
- Disable majority of hive simulators - Only enable pyspec_sim for the moment - The pyspec_sim is using a smaller RPC service wired to ForkedChainRef - The RPC service will...
```Nim import std/[importutils, tables], eth/trie/trie_defs, eth/common/eth_types, stew/[byteutils, endians2], unittest2, ../nimbus/db/storage_types, ../nimbus/db/core_db, ../nimbus/db/ledger, ../nimbus/db/ledger/accounts_ledger {.all.} # import all private symbols func initAddr(z: int): EthAddress = const L = sizeof(result) result[L-sizeof(uint32)..^1] =...