reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
### Describe the bug The hive test `get-balance-blockhash` fails with the following logs: ```diff >> {"jsonrpc":"2.0","id":1,"method":"eth_getBalance","params":["0xaa00000000000000000000000000000000000000","0x898753d8fdd8d92c1907ca21e68c7970abd290c647a202091181deec3f30a0b2"]}
### Describe the feature The `ForkchoiceStateTracker` tracks the latest `VALID` forkchoice state, latest `SYNCING` forkchoice state, and the latest overall forkchoice state received: https://github.com/paradigmxyz/reth/blob/f55d88b8c4c78c6a42c2d31dc08659e7a608e31e/crates/consensus/beacon/src/engine/forkchoice.rs#L4-L16 Validating a forkchoice state requires having...
### Describe the feature Currently the grafana dashboard is for one node which is fine, but ideally it would support multiple nodes via a drop down. The graphs should show...
### Describe the bug While syncing on commit #2967 (June 2), the sender recovery stage ran in ~5hrs on a is4gen.2xlarge EC2 instance with 8vCPUs, 48GB mem, and 1 7.5TB...
### Describe the feature Many engine API hive tests require that we are able to compute the state root on sidechains, which are produced using `newPayload`. These tests expect us...
### Describe the feature the discovery sources (dns,discv4) emit discovered records. since the peerset stores all the records, it should tell the discv4 service to find the node to: *...
### Describe the bug The `Transaction Reorg - Check Blockhash` hive test (and its variants) fail because we encounter a transaction error during the reorg and report a valid block...
### Describe the bug The `Invalid Ancestor Chain Re-Org, Invalid ReceiptsRoot, Invalid P8', Reveal using sync` hive test currently fails due to an invalid block. However, it is not the...
### Describe the feature the TaskManager sends a signal to terminate all tasks spawned via its context. The tokio runtime not necessarily waits for all tasks to finish. # TODO...