reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
### Describe the bug When the node is set with "--l2.enginekind=reth" and starts downloading from a checkpoint to a target, at this point it is very slow: ``` op-reth[38832]: 2024-09-28T00:14:27.546943Z...
### Describe the bug Have verified sub millisecond (0.2ms) connectivity between reth and lighthouse with no packet drops. ### Steps to reproduce Run reth beta 3 with lighthouse v5.1.2, see...
### Describe the feature we can reuse alloy's BlockBody type that is now identical to: https://github.com/paradigmxyz/reth/blob/1e0a35e744633e605cf6ddd24f4b1c9d73b198c2/crates/primitives/src/block.rs#L577-L674 if we remove as many functions there as possible: https://github.com/alloy-rs/alloy/blob/241bc6ea91042c2e43dc95cf39427622be179b59/crates/consensus/src/block.rs#L28-L37 some of them must...
This PR refactors the Compact implementation for the ClientVersion struct by removing unsafe calls to String::from_utf8_unchecked. Instead, it utilizes safe conversion methods, enhancing code safety and maintainability. #11294 Key Changes:...
This should unblock #11161 with #11068 we can now hook into state updates on system calls, we also need this for all txs in the executor. this can be achieved...
## Description The Performance Roadmap ```[tasklist] ### Tasks - [ ] https://github.com/paradigmxyz/reth/pull/10666 - [ ] https://github.com/paradigmxyz/reth/pull/10927 - [ ] https://github.com/paradigmxyz/reth/issues/11161 - [ ] https://github.com/paradigmxyz/reth/issues/11171 - [ ] https://github.com/paradigmxyz/reth/issues/10955 - [...
Attempt at https://github.com/paradigmxyz/reth/issues/11037
### Describe the feature A lot of optimism crates have an optimism feature that enables optimism features in common crates. The optimism specific crates should just have these enabled by...
### Problem We need a flexible way to combine and sequentially execute multiple payload builders of the same type, allowing for more complex and customizable payload building strategies. Fixes https://github.com/paradigmxyz/reth/issues/10438...