paradigmxyz
reth
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Update provider.rs
andrewshab3:avoid-panic
9 minutes ago
feat(trie): add update_leaves method to SparseTrieExt Implements batch leaf updates for sparse tries with blinded node handling. - Add LeafUpdate enum (Changed/Touched variants) to traits.rs - Add update_leaves method to SparseTrieExt trait - Implement for SerialSparseTrie with snapshot-revert on BlindedNode error - Implement for ParallelSparseTrie with same semantics - Add NoRevealProvider helper for short-circuiting pattern - Add 14 tests covering all scenarios The method accepts a B256Map of updates and a callback for proof targets. Successfully applied updates are removed from the map. Updates blocked by blinded nodes remain in the map and trigger the callback with (path, min_len) to request the necessary proofs. Closes RETH-177 Amp-Thread-ID: https://ampcode.com/threads/T-019c0440-00a2-7339-87c5-c55cffe062f0
yk/update_leaves2
12 minutes ago
feat(trie): add update_leaves method to SparseTrieExt Implements batch leaf updates for sparse tries with blinded node handling. - Add LeafUpdate enum (Changed/Touched variants) to traits.rs - Add update_leaves method to SparseTrieExt trait - Implement for SerialSparseTrie with snapshot-revert on BlindedNode error - Implement for ParallelSparseTrie with same semantics - Add NoRevealProvider helper for short-circuiting pattern - Add 14 tests covering all scenarios The method accepts a B256Map of updates and a callback for proof targets. Successfully applied updates are removed from the map. Updates blocked by blinded nodes remain in the map and trigger the callback with (path, min_len) to request the necessary proofs. Closes RETH-177 Amp-Thread-ID: https://ampcode.com/threads/T-019c0440-00a2-7339-87c5-c55cffe062f0
yk/update_leaves2
17 minutes ago
feat(trie): add update_leaves method to SparseTrieExt Implements batch leaf updates for sparse tries with blinded node handling. - Add LeafUpdate enum (Changed/Touched variants) to traits.rs - Add update_leaves method to SparseTrieExt trait - Implement for SerialSparseTrie with snapshot-revert on BlindedNode error - Implement for ParallelSparseTrie with same semantics - Add NoRevealProvider helper for short-circuiting pattern - Add 14 tests covering all scenarios The method accepts a B256Map of updates and a callback for proof targets. Successfully applied updates are removed from the map. Updates blocked by blinded nodes remain in the map and trigger the callback with (path, min_len) to request the necessary proofs. Closes RETH-177 Amp-Thread-ID: https://ampcode.com/threads/T-019c0440-00a2-7339-87c5-c55cffe062f0
yk/update_leaves2
19 minutes ago
feat(trie): add prune method to SparseTrieInterface (#21427) Co-authored-by: Amp <amp@ampcode.com> Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
main
23 minutes ago
feat(trie): add update_leaves method to SparseTrieExt Implements batch leaf updates for sparse tries with blinded node handling. - Add LeafUpdate enum (Changed/Touched variants) to traits.rs - Add update_leaves method to SparseTrieExt trait - Implement for SerialSparseTrie with snapshot-revert on BlindedNode error - Implement for ParallelSparseTrie with same semantics - Add NoRevealProvider helper for short-circuiting pattern - Add 14 tests covering all scenarios The method accepts a B256Map of updates and a callback for proof targets. Successfully applied updates are removed from the map. Updates blocked by blinded nodes remain in the map and trigger the callback with (path, min_len) to request the necessary proofs. Closes RETH-177 Amp-Thread-ID: https://ampcode.com/threads/T-019c0440-00a2-7339-87c5-c55cffe062f0
yk/update_leaves2
26 minutes ago
use correct branch
Rimeeeeee:eip-7843
34 minutes ago
fix(prune): improve pruner log readability (#21522) Co-authored-by: Amp <amp@ampcode.com> Co-authored-by: joshieDo <93316087+joshieDo@users.noreply.github.com>
main
38 minutes ago
Active Branches
fix(provider): self-heal static file index when pruning headers during unwind
last run
9 minutes ago
#21351
CodSpeed Performance Gauge
0%
feat(trie): add update_leaves method to SparseTrieExt
last run
12 minutes ago
#21525
CodSpeed Performance Gauge
0%
feat: changes for Eip 7843
last run
34 minutes ago
#21425
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs