reth
reth copied to clipboard
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Towards: https://github.com/paradigmxyz/reth/issues/18255, see bottom for follow up needed. # feat(op-reth): integrate flashblocks with consensus engine ## Summary This PR completes the integration of flashblocks with the consensus engine by: -...
Towards: https://github.com/paradigmxyz/reth/issues/18255 Improve flashblock state_root calculation condition
### Describe the feature this is currently enforced by a duration budget https://github.com/paradigmxyz/reth/blob/7a599dc13018acc7f7d206581bf4cd4eb6368091/crates/net/network/src/transactions/mod.rs#L1629-L1640 and always allocates some capacity https://github.com/paradigmxyz/reth/blob/7a599dc13018acc7f7d206581bf4cd4eb6368091/crates/net/network/src/transactions/fetcher.rs#L422-L429 all of this is a bit hard to read, and a...
## Summary When attempting to sustain high transaction throughput (~70k TPS) on our devnet with **1-second block time** for approximately 5 minutes, block persistence performance degrades rapidly. The primary bottleneck...
Fixes #19685 #19682 Added timeout checking to `prune_history_indices` function by passing `PruneLimiter` and checking `is_time_limit_reached()` in both the outer and inner loops. The function now returns a tuple `(PrunedIndices, bool)`...
Towards https://github.com/paradigmxyz/reth/issues/16896. Yet it would nice to have internal era files hosting for mainnet and hoodi files :)
This PR targets at issue #17609 , short summary : - Implements debug_storageRangeAt with full historical accuracy - Adds a storage-range capable provider path, runs block replay with StorageDiffInspector, overlays...
### Describe the bug I have no idea what happened. I go backfill sync error. I did a checksum and came back good. ### Steps to reproduce I have no...
### Describe the bug I run the following where Reth is running on said host:port. ```bash curl -X POST -H "Content-Type: application/json" --data '{ "jsonrpc": "2.0", "method": "debug_executionWitness","params": ["0x15e0d46"], "id":...
ref https://github.com/paradigmxyz/reth/issues/18846 Introduces a new flag `--db.enable-v2-static-files` which controls whether or not we should write account changesets to static files or the DB. Adds account changesets as a new static...