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

Closes #7471 , closes https://github.com/paradigmxyz/reth/issues/6836 I made the cache module in the `reth-network` crate public so that i could use the `LruMap` in the `reth-blockchain-tree` crate.

### Describe the bug see logs below. seemingly stuck at SenderRecovery ### Steps to reproduce install beta.6 .. sync full from start.. wait ### Node logs ```text $ tail -f...

C-bug
A-staged-sync

### Describe the bug I am trying to launch Base mainnet node following your guide. After a week of node running - it synced only 12000 blocks. What am I...

C-bug
A-staged-sync
A-networking
A-op-reth

Deduplicates the querying of changesets when unwinding in the blockchain tree by querying them once for accounts and once for storages, and then passing to the corresponding unwind methods.

C-perf
A-db
M-prevent-stale

closes #8008 I am trying to write a custom rpc to calculate the no of deposits in op bridge . But getting some errors. Can u point me to correct...

A-exex
C-example

Extends pruner interruption by timeout to archive nodes. Closes https://github.com/paradigmxyz/reth/issues/7435. - Adds pruner timeout for account and storage history pruning, from https://github.com/paradigmxyz/reth/pull/6958

A-pruning

Fixes #7738 I had to add a method to set `ForkId` manually because of different bsc forks, let me know if there's a better way to do it

C-enhancement

### Describe the feature this crate contains a mix of traits and implementations that are widely used across the codebase and is now very bloated. Things that are not part...

C-enhancement
S-blocked

Add Stream type that only yields a canonstate notififaction on new finalized/safe block. This should be a helper wrapper type over https://github.com/paradigmxyz/reth/blob/ead753db4c96f5f9f0fd2867106d88ef6d312405/crates/storage/provider/src/traits/chain.rs#L30-L30 that monitors buffers a `Chain` until a new...

D-good-first-issue
A-exex

### Describe the feature https://github.com/paradigmxyz/reth/blob/8954ffb42333a0966d509ae470558a5d96396dbc/crates/evm/src/execute.rs#L144-L144 ideally we can use something like `type Executor:` instead. This currently only works on nightly, but will be stabilized: https://github.com/rust-lang/rust/issues/52662 ### Additional context _No response_

C-enhancement
S-blocked
A-execution