-
Notifications
You must be signed in to change notification settings - Fork 69
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
trie-db: Fetch the closest merkle value #199
Commits on Aug 18, 2023
-
trie-db: Add
get_closest_merkle_value
to Trie traitSigned-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf44483 - Browse repository at this point
Copy the full SHA bf44483View commit details
Commits on Aug 21, 2023
-
trie-db: Extract the merkle value
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2e2ecd - Browse repository at this point
Copy the full SHA c2e2ecdView commit details -
trie-db/test: Check merkle value on update key
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a93733f - Browse repository at this point
Copy the full SHA a93733fView commit details
Commits on Aug 23, 2023
-
Co-authored-by: Arkadiy Paronyan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 546fdb5 - Browse repository at this point
Copy the full SHA 546fdb5View commit details -
Co-authored-by: Arkadiy Paronyan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adfd6f1 - Browse repository at this point
Copy the full SHA adfd6f1View commit details -
trie-db: Rename look_up_merkle_without_cache function
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7db016 - Browse repository at this point
Copy the full SHA b7db016View commit details -
trie-db/tests: Check closest descendant of partial keys
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa10f70 - Browse repository at this point
Copy the full SHA fa10f70View commit details -
trie-db: Adjust lookups for partial keys
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5998874 - Browse repository at this point
Copy the full SHA 5998874View commit details -
trie-db/tests: Check non-existent key and branch nodes
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb365bb - Browse repository at this point
Copy the full SHA fb365bbView commit details -
trie-db: Ensure recording of
NonExisting
for leavesSigned-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 77f19e2 - Browse repository at this point
Copy the full SHA 77f19e2View commit details -
trie-db: Ensure the merkle descedent hash is returned
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e2ae36 - Browse repository at this point
Copy the full SHA 7e2ae36View commit details -
trie-db/tests: Extend tests with branch nodes and single key db
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40d700c - Browse repository at this point
Copy the full SHA 40d700cView commit details
Commits on Aug 24, 2023
-
trie-db/tests: Check trie modification and merkle propagation
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1124af8 - Browse repository at this point
Copy the full SHA 1124af8View commit details
Commits on Aug 28, 2023
-
trie-db/tests: Use
PrefixedKey
instead ofHashKey
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc2d977 - Browse repository at this point
Copy the full SHA bc2d977View commit details -
trie-db/tests: Test extra keys for
test_merkle_value
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b46eecd - Browse repository at this point
Copy the full SHA b46eecdView commit details -
trie-db: Return the extension node hash
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f714033 - Browse repository at this point
Copy the full SHA f714033View commit details -
trie-db: Use
starts_with
method instead of common prefixSigned-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82127bb - Browse repository at this point
Copy the full SHA 82127bbView commit details -
trie-db: Return no merkle value on empty node
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b5fcae - Browse repository at this point
Copy the full SHA 1b5fcaeView commit details -
trie-db/tests: Ensure inline nodes
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28bb9fa - Browse repository at this point
Copy the full SHA 28bb9faView commit details -
trie-db/tests: Check empty trie with empty keys
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5de55d0 - Browse repository at this point
Copy the full SHA 5de55d0View commit details -
trie-db/tests: Add extra keys to check
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d6c8a55 - Browse repository at this point
Copy the full SHA d6c8a55View commit details -
trie-db: Use
starts_with
for extension nodesSigned-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2ffe4f - Browse repository at this point
Copy the full SHA e2ffe4fView commit details
Commits on Aug 29, 2023
-
trie-db: Rename merkle lookups to lookup_first_descendant
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 21b7307 - Browse repository at this point
Copy the full SHA 21b7307View commit details -
trie-db: Return inline hashes properly
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c6ea20 - Browse repository at this point
Copy the full SHA 5c6ea20View commit details -
trie-db: Implement starts_with_slice for NibbleVec
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a6fa44 - Browse repository at this point
Copy the full SHA 1a6fa44View commit details -
trie-db: Use cache for finding first descendent hash
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db496a7 - Browse repository at this point
Copy the full SHA db496a7View commit details -
trie-db: Introduce caching for descedent node access
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 770a5f5 - Browse repository at this point
Copy the full SHA 770a5f5View commit details -
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fb3bb3 - Browse repository at this point
Copy the full SHA 9fb3bb3View commit details
Commits on Sep 6, 2023
-
trie-db: Forward merkle value for fatdb and sectriedb
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5d29a75 - Browse repository at this point
Copy the full SHA 5d29a75View commit details -
trie-db: Rename
get_closest_merkle_value
tolookup_first_descendant
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc32ac8 - Browse repository at this point
Copy the full SHA bc32ac8View commit details -
trie-db: Introduce MerkleValue to return inline nodes and hashes
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d538fe3 - Browse repository at this point
Copy the full SHA d538fe3View commit details -
trie-db: Remove inner function for merkle value lookups
Signed-off-by: Alexandru Vasile <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5c05937 - Browse repository at this point
Copy the full SHA 5c05937View commit details
Commits on Sep 11, 2023
-
Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8a589f - Browse repository at this point
Copy the full SHA b8a589fView commit details -
Co-authored-by: Bastian Köcher <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9af8ce - Browse repository at this point
Copy the full SHA d9af8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fa98e5 - Browse repository at this point
Copy the full SHA 1fa98e5View commit details