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
trafficstars

## Background We use merkle proofs as a means of populating the sparse trie during payload validation. For every account or storage slot which is updated, we fetch a proof...

C-perf
C-tracking-issue
A-engine
A-trie

### Describe the feature https://github.com/paradigmxyz/reth/blob/8b18a1a282788cbd9acd53bd93ee31fe56644004/crates/storage/db-api/src/tables/mod.rs#L327-L334 Move to static files, indexed same as `Headers` segment ### Additional context _No response_

C-enhancement
S-needs-triage

closes https://github.com/paradigmxyz/reth/issues/19528

### Describe the feature we have the re-execute command that can quickly re-execute an existing snapshot. we can leverage this to add some tooling that does this automatically ### Additional...

C-enhancement

Resolves #19077 Refactored the implementation to use a streaming iterator approach that processes wiped storage entries directly from the database cursor without intermediate collection. Key changes: Added `StorageWipedEntriesIter`: A new...

### Describe the feature Currently, the `reth_era_downloader` can deal with ERA1 hosts. https://github.com/paradigmxyz/reth/blob/9ab57f70e3e5686b59a6f93fc41363d46707de73/crates/era-downloader/Cargo.toml#L2 The goal is to add support for ERA (not ERA1) hosts. One notable difference is that compared...

C-enhancement
S-needs-triage
M-prevent-stale

Superseded https://github.com/paradigmxyz/reth/pull/18028. Closes https://github.com/paradigmxyz/reth/issues/16891.

### Describe the feature see also: https://github.com/paradigmxyz/reth/issues/4054#issuecomment-1669562345 and https://github.com/ethereum/execution-apis/pull/456/files ## TODO * add ethapi trait fn and impl https://github.com/paradigmxyz/reth/blob/43e5cc7989fb4ef8c303ddf639c7a082a51deab1/crates/rpc/rpc-eth-api/src/core.rs#L56-L56 we still need to figure out in which trait fn we...

C-enhancement
A-rpc

### Describe the feature we're missing https://www.quicknode.com/docs/ethereum/debug_storageRangeAt ## TODO * add fn to DebugApi * implement endpoint similar to https://github.com/paradigmxyz/reth/pull/17601 for which we likely need another provider trait function that...

C-enhancement
D-good-first-issue
A-rpc

### Describe the feature similar to https://github.com/paradigmxyz/reth/pull/19437 but for https://github.com/paradigmxyz/reth/blob/43e5cc7989fb4ef8c303ddf639c7a082a51deab1/crates/node/core/src/args/payload_builder.rs#L14-L14 ## TODO * add a global static that holds the default values, that can be set * update defaults in...

C-enhancement
D-good-first-issue
A-cli