alloy-rs
trie
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Keep tree mask inheritance for extension nodes
mediocregopher:reth-issue-12129-invalid-trie-masks
1 month ago
chore: `missing-const-for-fn` lint back to "warn". (#112) chore: `missing-const-for-fn` lint set to warn. Updated some funtions to `const` in order to comply with the updated lint level.
main
1 month ago
chore: `missing-const-for-fn` lint set to warn. Updated some funtions to `const` in order to comply with the updated lint level.
mablr:chore/warn_on_missing-const-for-fn
1 month ago
Set hash_mask bit for extension nodes so they get hashed
mediocregopher:reth-issue-12129-invalid-trie-masks
1 month ago
chore: release 0.9.1
main
2 months ago
feat: retain proofs of non-target nodes in certain edge-cases. (#109) * feat: retain proofs of non-target nodes in certain edge-cases. There are specific edge-cases where it's necessary to retain the proofs for nodes which aren't given in the target set, namely leaf removals which result in the deletion of a branch, and leaf additions which result in the creation of a branch. Documentation of each case is provided in the code at the point it is handled. This change will cause more proofs than are strictly necessary to be retained, because the `target` set we are given does not tell us if paths are added, updated or removed. This extra work is made up for by us not needing to fetch the nodes which would otherwise be missing later down the pipeline, and in benchmarking the overall change comes out very slightly faster. * Update src/proof/retainer.rs Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com> * Fully track branch target children, to properly handle collapse case * Introduce AddedRemovedKeys, use that for trackinge extra proofs * debug * Don't track removed leaves as non-targets * Make AddedRemovedKeys into a concrete type * PR suggestion * Remove assume_added * Revert "Remove assume_added" This reverts commit 1e4be6f98f68ab16703c2369b248232a2f8c6c48. * Fix unnecessary boolean being included * Add clear_added method * PR feedback --------- Co-authored-by: Dan Cline <6798349+Rjected@users.noreply.github.com>
main
2 months ago
PR feedback
mediocregopher:mediocregopher/17571-leaf-update-removal
2 months ago
Fix unnecessary boolean being included
mediocregopher:mediocregopher/17571-leaf-update-removal
2 months ago
Active Branches
Improve Error Handling
last run
5 months ago
#99
CodSpeed Performance Gauge
+4%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs