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 https://github.com/paradigmxyz/reth/issues/7343, related to pruner interruption ref https://github.com/paradigmxyz/reth/issues/6770. - Models exhaustive list of prunable tables as a ring. - Implements a segment iterator, that generates a cycle of segments, wrt...

C-enhancement
A-pruning

Saturating operations for `v` in `Signature` to avoid potential overflow.

## Problem When debugging or testing the node, we often use the `--debug.tip` flag that forces the node to sync up to the provided canonical block hash. An important difference...

C-enhancement
S-needs-design
A-consensus

Requires #8193 There is an unbounded channel for consensus events sent from the RPC. The channel `to_engine` is used by the `BeaconConsensusEngineHandle` to handle messages from the RPC. The channel...

S-blocked
A-consensus
C-security

`EventListeners` implements a multi producer multi consumer queue where each sent value is seen by all consumers. To achieve this `EventListeners` allocates a `std::Vec` to be filled with [tokio::sync::UnboundedSender](https://docs.rs/tokio/latest/tokio/sync/mpsc/struct.UnboundedSender.html) every...

A-networking
C-security

The tests are here https://github.com/ethereum/execution-spec-tests/pull/545#issuecomment-2093285809

A-execution
C-test
E-prague

Adds non-bytes-output helpers to `TransactionTestContext`

C-enhancement
C-test

Integrate bundle builder inside reth: https://github.com/bluealloy/revm/pull/649 comment: https://github.com/paradigmxyz/reth/pull/3512#discussion_r1326447552

D-good-first-issue
C-debt
A-db

Right now the `LruCache` data structure uses a `LinkedHashSet`. This data structure is responsible for a large number of allocations. We don't strictly need to use this dependency, and there...

C-bug
A-networking
S-stale