reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
### Describe the bug Sending a bunch of notifications without acknowledging seems to cause the ExExManager to stop sending notifications, even for new blocks. ### Steps to reproduce 1. Checkout...
`resolve_datadir` in `datadir_args.rs` now takes `chainspec: impl EthChainSpec` instead of `chain: Chain` closes #19635
### Describe the feature Implementation of base scaffolding and types which will be iterated upon in subsequent tasks. To start with we will only use leaf data (HashedAccounts/Storages) to generate...
This change removes the redundant clone in on_block_bodies_request by passing the owned Vec directly to provider.block_bodies, which already accepts ownership. This eliminates an avoidable allocation and copy on potentially large...
Towards #19512 This implements the skeleton of the new proof calculator rewrite. No actual logic is implemented yet, this only sets up most of the new types which will be...
Run the Reth node container as a non-root user to follow security best practices and reduce attack surface.
### Describe the feature Right now when resolving datadir, we will only include chain name in the directory for chains that are added to alloy-chains enum, if it's not present,...
### Describe the bug After upgrading our op-reth nodes to v1.9.2 we see a lot of `WARN Blocked waiting for execution cache mutex` warnings in the logs especially for Base...