reth icon indicating copy to clipboard operation
reth copied to clipboard

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

Results 784 reth issues
Sort by recently updated
recently updated
newest added

WIP, this will stream payloads from RPC or a local DB to emulate consensus and/or load test the EL

C-enhancement
A-cli
C-benchmark

### Describe the bug ```StateProviderFactory``` isn't able to fetch latest canonical state, and errors out with: ```HeaderNotFound(Number(latest_canonical_block_number))```. At the same time, ```provider.block(latest_canonical_block_number)``` works fine. ### Steps to reproduce ```Rust let...

C-bug
S-needs-triage
S-stale

### Describe the bug While setting up a mainnet node, during pipeline_stages 4/12 it reached over 99%, then it crashed. Since I restarted the node it always resyncs stages 2/12...

C-bug
A-staged-sync
A-execution
S-stale

### Describe the bug I believe that there are 2 issues 1. When database is opened from a different process, trying to get the last 256 block hashes sometimes fails....

C-bug
S-needs-triage
S-stale

### Describe the feature We should add an endpoint to get more granular syncing info from Reth. It should return: - The current checkpoint of each stage in an ordered...

C-enhancement
A-rpc
S-stale

### Describe the bug For some reason everything running smoothly and I'm synced with reth EL and lighthouse CL clients, then after a while beaconchain gets out of sync and...

C-bug
M-prevent-stale

### Describe the change I want to run a private testnet using reth on two machines to debug the reth code I modified. But in the reth book, only one...

C-docs
S-needs-triage

### Describe the bug see screen snapshot ### Steps to reproduce run beta.5 ### Node logs ```text see log ``` ### Platform(s) Linux (x86) ### What version/commit are you on?...

C-perf
A-observability
A-blockchain-tree

### Describe the feature With [Prague](https://github.com/paradigmxyz/reth/issues/7363) coming up, we should take this into account. Generally with `Compact`, the reader first reads a fixed size bitflag struct (eg. `HeaderFlags`) and uses...

S-needs-investigation
A-db
M-prevent-stale
E-prague

### Describe the feature After https://github.com/bluealloy/revm/pull/1327 is merged and after the next release of `revm`, we should replace direct assignment of `chain_id` in `CfgEnv` with the `with_chain_id` method, which offers...

C-enhancement
S-blocked
C-debt
S-stale