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

### Describe the feature https://github.com/paradigmxyz/reth/blob/80b02fec0f2976e09e334d17be226a7024252d68/crates/storage/provider/src/traits/chain.rs#L150-L150 similar to but implemented for BlockchainProvider and NoopProvider ### Additional context _No response_

C-enhancement
D-good-first-issue

### Describe the feature Each of the sub-pools have eviction routines: https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/parked.rs#L148 https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/blob.rs#L185 https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/pending.rs#L462 There is also an overarching eviction routine: https://github.com/paradigmxyz/reth/blob/79f1fa3c1086acdb6048f5353300293460a710f2/crates/transaction-pool/src/pool/txpool.rs#L757 Metrics for how long these routines take should...

C-enhancement
D-good-first-issue
A-tx-pool
A-observability
M-prevent-stale

These are various fixes etc. for devnet 2. List: - Reset `authorization_list` for non EIP-7702 transactions to make sure the items don't carry over to other types of transactions dedf2ab...

E-prague

### Describe the change Namespaces and methods ## admin - [x] admin_removePeer - [x] admin_nodeInfo - [x] admin_addTrustedPeer - [x] admin_peerEvents - [x] admin_addPeer - [x] admin_removeTrustedPeer - [x] admin_peerEvents_unsubscribe...

C-tracking-issue
A-rpc
M-prevent-stale

there are a few issues with how we choose to download missing blocks we might have a situation where we have multiple executed blocks that extend the canonical chain but...

C-bug

### Describe the feature we need a tx trait abstraction for these conversions: https://github.com/paradigmxyz/reth/blob/c7338593aa898b1cc82ca5a467997f6962139305/crates/transaction-pool/src/traits.rs#L756-L764 https://github.com/paradigmxyz/reth/blob/c7338593aa898b1cc82ca5a467997f6962139305/crates/primitives/src/transaction/mod.rs#L1606-L1618 this likely requires additional associated types on the pool trait, where we use it, for...

C-enhancement
D-good-first-issue
A-tx-pool

### Describe the bug I was syncing reth. The service ran just fine, but somehow got "stuck". Indication was that the log said "Checkpoint=0". When reth was in that state...

C-bug
S-needs-triage

### Describe the bug I hav run two nodes on eth mainnet . One is running as a archive node and another is pruned node. It is is strange that...

C-bug
S-needs-triage

Breaking changes from still open PRs.

A-dependencies
A-trie

Creation of test ExEx context: ```rust let (ctx, mut handle) = test_exex_context().await?; ``` produces an error on attempt to read from os(std) env (via `std::env::temp_dir`) Opening a temporary directory via...