paradigmxyz
reth
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
update docs
mablr:feature/prometheus_push_gateway_authentication
9 minutes ago
Revert "feat(benches): add benchmark for overlay root calculations" This reverts commit 61ed453e28d0e4a6127f8c49ec5d26258c19e99f.
yk/use_fr_sorted
50 minutes ago
Revert "Revert "feat(trie): add overlay root calculations for HashedPostStateSorted"" This reverts commit 32f16f8c785618e608d3c24f22db99427d79f2c1.
yk/use_fr_sorted
51 minutes ago
feat(trie): add overlay root calculations for HashedPostStateSorted - Add sorted variants of overlay root methods to `DatabaseStateRoot` trait that accept pre-sorted HashedPostStateSorted directly, avoiding the unsorted map allocation and sort step when callers already have sorted data. Key additions: - HashedPostStateSorted::construct_prefix_sets_sorted() builds prefix sets by walking sorted vecs directly instead of rebuilding a HashMap - overlay_root_sorted{_with_updates} methods on DatabaseStateRoot - overlay_root_from_nodes_sorted{_with_updates} for TrieInputSorted Migrate historical provider to use sorted paths throughout: - revert_state() now returns HashedPostStateSorted - state_root() and state_root_with_updates() use overlay_root_sorted - Uses extend_ref() to merge sorted states This eliminates redundant allocations when computing state roots for historical blocks, where revert data comes from the database already in sorted key order.
yk/use_fr_sorted
1 hour ago
fix: remove useless .into() conversions in trie db tests BlockNumberAddress values were being converted to themselves unnecessarily, triggering clippy useless_conversion warnings.
yk/from_reverts_clean
3 hours ago
feat(trie): add overlay root calculations for HashedPostStateSorted Introduces methods to calculate the state root for `HashedPostStateSorted`, including `overlay_root_sorted` and `overlay_root_sorted_with_updates`. These methods optimize the process by skipping unnecessary intermediate data structures, enhancing performance for sorted state operations. Additionally, a new test is added to ensure that the sorted overlay root matches the unsorted variant, verifying the integrity of the implementation.
yk/from_reverts_clean
3 hours ago
remove unused benchmark for revert data processing
yk/from_reverts_clean
3 hours ago
feat(tests): add unit tests for sorted reverts in HashedPostStateSorted Introduces new tests to verify that sorted reverts match the unsorted-to-sorted conversion and maintain ordering guarantees. This ensures the integrity of account and storage changesets in the hashed state.
yk/from_reverts_clean
4 hours ago
Active Branches
feat(metrics): add auth support for Prometheus push gateway mode
last run
9 minutes ago
#20045
CodSpeed Performance Gauge
0%
perf(trie): add overlay root calculations for HashedPostStateSorted
last run
50 minutes ago
#20050
CodSpeed Performance Gauge
0%
perf(trie): add HashedPostStateSorted::from_reverts
last run
3 hours ago
#20047
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs