-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reduce zero-padding and cache zero-hashes in k-ary MerkleTree #2407
Reduce zero-padding and cache zero-hashes in k-ary MerkleTree #2407
Commits on Mar 23, 2024
-
perf: reduce zero-padding and cache zero-hashes in k-ary MerkleTree
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3627720 - Browse repository at this point
Copy the full SHA 3627720View commit details -
perf: only cache the zero hash for the previous level
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3afcadd - Browse repository at this point
Copy the full SHA 3afcaddView commit details
Commits on Apr 4, 2024
-
docs: add an extra comment in KaryMerkleTree::new
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fb429a4 - Browse repository at this point
Copy the full SHA fb429a4View commit details -
cleanup: remove a redundant check in KaryMerkleTree::new
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6bc448c - Browse repository at this point
Copy the full SHA 6bc448cView commit details -
cleanup: remove another redundant check in KaryMerkleTree::new
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cd2fe47 - Browse repository at this point
Copy the full SHA cd2fe47View commit details -
docs: fix the doc comment for hash_all_children
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7646a98 - Browse repository at this point
Copy the full SHA 7646a98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 650271d - Browse repository at this point
Copy the full SHA 650271dView commit details
Commits on Apr 8, 2024
-
perf: stop iterating the leaves sooner in KaryMerkleTree::new
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2d2b810 - Browse repository at this point
Copy the full SHA 2d2b810View commit details -
perf: don't allocate the children in KaryMerkleTree::now
Signed-off-by: ljedrz <ljedrz@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7031f4 - Browse repository at this point
Copy the full SHA e7031f4View commit details