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
trafficstars

### Describe the feature currently we do this sequentially: https://github.com/paradigmxyz/reth/blob/ba8be3fb64d51d712f62ce4ed26d46842bd155e3/crates/rpc/rpc/src/trace.rs#L398-L415 this does 1. spawn a blocking task to fetch the block range 2. the spawn tracing future per block this...

C-enhancement
C-perf
A-rpc

This is on #19256 @yongkangc @mattsse Please check if this behaviour is correct Short summary : Dynamic multiproof chunking now adapts to actual worker capacity instead of blindly slicing every...

### Describe the bug #### Problem It does not seem possible to configure the `datadir` when running: ```console reth db repair-trie ``` See below steps to reproduce. #### Questions 1....

C-bug
S-needs-triage

- switch execution_external_clean_threshold to use the Merkle rebuild threshold - this matches the doc comment ("switching between incremental and full calculations") and what ExecutionStage::can_prune_changesets actually needs With the old code...

This change corrects the argument order passed to blob_tx_priority in BlobTransaction::new and BlobTransaction::update_priority to follow the documented fee_delta(max_tx_fee, current_fee) semantics. Previously, the arguments were inverted, effectively comparing current network fees...

### Describe the feature Blocked by #19562 Introduce an ability to configure storage settings added in https://github.com/paradigmxyz/reth/pull/19384 via CLI arguments. Specifically, make it possible to turn on the `receipts_in_static_files` setting...

C-enhancement
A-cli
A-static-files

# Fully Implement [Block-Level Access](https://eips.ethereum.org/EIPS/eip-7928) Lists in reth. ## Required Steps: * Need to implement the eip related structures > Related PR: [alloy-rs/eips#39](https://github.com/alloy-rs/eips/pull/39) * Implement Balance, Nonce., Storage, Code change...

C-enhancement
M-prevent-stale
E-Amsterdam

### Description - Extracted a small helper `save_comparison_files` to save paired “original” and “re_executed” JSON artifacts. - Replaced duplicated code in `validate_bundle_state` and `validate_state_root_and_trie` with the new helper.

Based on #18955 Allows defining custom stages on `NodeAddOns`. Those stages are added to pipeline and advanced in `PersistenceService`. Open questions: - Is there a better place for the `custom_stages`...