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

txpool, still has a hard requirement on `reth-primitives::Transaction` ideally this should just operate on traits, we already made some progress on this but requires a bit more work

S-needs-design
S-stale
M-prevent-stale
A-sdk

Ref https://github.com/paradigmxyz/reth/issues/9555 Building unit tests for any type that inherits from `FullNodeComponents` is too costly. Replacing the trait bound `N: FullNodeComponents` with `N: NodeCore` in type definitions, enables testing without...

C-debt
A-op-reth
A-sdk

### Describe the feature Erigon stores the trace information, specifically the "From" and "To" addresses, in an indexed format. This intelligent indexing greatly enhances the performance when searching for transactions...

C-enhancement
S-needs-triage
S-stale

### Describe the feature Hello, I recently realized that my node is not efficient when it comes to capturing mempool transactions. Someone on Telegram suggested that I should try and...

C-enhancement
S-needs-triage
S-stale

### Describe the feature What should we be setting the deposit receipt version field to in an `op_alloy_rpc_types::Transaction`? https://github.com/paradigmxyz/reth/blob/f606b70b7fd7ce01d7c501f86fc2d72658dd0306/crates/optimism/rpc/src/eth/transaction.rs#L115 ### Additional context _No response_

C-bug
D-good-first-issue
S-needs-investigation
A-rpc
A-op-reth

### Describe the feature Generated code for `Account`: ```rust // Recursive expansion of Compact macro // ===================================== impl Account { #[doc = "Used bytes by [`AccountFlags`]"] pub const fn bitflag_encoded_bytes()...

C-perf

### Describe the feature Remove unsafe calls to `String::from_utf8_unchecked` in `impl Compact for ClientVersion`. Done by implementing `Compact` for `String`, and using `String::from_compact` instead. The compact implementation should just delegate...

C-enhancement
D-good-first-issue

ref https://github.com/paradigmxyz/reth/issues/11185. Trait Encode fn encodes use self. It's a bit weird. I see many crate use &self, like This is alloyed rlp Encode trait. https://github.com/alloy-rs/rlp/blob/9aef28e6da7c2769460dd6bf22eeacd53adf0ffc/crates/rlp/src/encode.rs#L15 ```rust /// A type...

Closes https://github.com/paradigmxyz/reth/issues/10821. ref https://github.com/paradigmxyz/reth/issues/10081 . follow up move compress to reth-db-serialization

A-db

ref https://github.com/paradigmxyz/reth/issues/2380

C-enhancement
A-rpc