-
Notifications
You must be signed in to change notification settings - Fork 146
fix(lib/trie): Make sure writing and reading a trie to disk gives the same trie and cover more store/load child trie related test cases #2302
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
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
47b6d27
Cover more store/load child trie related test cases
kishansagathiya 29ace8a
test error `failed to insert child trie with root` in trie.Load
kishansagathiya 772b6c2
temp
kishansagathiya 061b9bf
test TestGetStorageChildAndGetStorageFromChild with non-empty trie
kishansagathiya bf0f5ee
tackle the case when encoding and hash is same
kishansagathiya 46af47a
Merge branch 'development' into kishan/task/trie-test
kishansagathiya 8a5f18c
so far things work, no error finding any nodes, child tries get
kishansagathiya e4f434a
child tries don't have empty bits in their encoding
kishansagathiya 13f3e59
cleaning up
kishansagathiya d6d5a87
more clean up
kishansagathiya 4eed767
accept []byte key in trie.Load instead of common.Hash
kishansagathiya c24a76d
uncomment the test TestLoadWithChildTriesFails
kishansagathiya d6f63bd
more clean up
kishansagathiya 46d590c
more cleanup
kishansagathiya 68e4469
remove mockleaf
kishansagathiya 82db221
Merge branch 'development' into kishan/task/trie-test
kishansagathiya 42d1532
fix the commit
kishansagathiya 2dd3a2c
fix(lib/trie): Make sure writing and reading to disk gives the same t…
kishansagathiya f174ab9
Merge branch 'development' into kishan/task/trie-test
kishansagathiya fe91011
Merge branch 'kishan/task/trie-test' of github.com:ChainSafe/gossamer…
kishansagathiya 019953b
remove todos
kishansagathiya ccca175
Update lib/trie/child_storage.go
kishansagathiya 03af4b0
Update dot/state/storage_test.go
kishansagathiya 9d4f195
Update dot/state/storage.go
kishansagathiya d6cfcc2
addressed reviews
kishansagathiya 31d2b8e
Merge branch 'kishan/task/trie-test' of github.com:ChainSafe/gossamer…
kishansagathiya 5c7ec38
renaming Test to keyValue
kishansagathiya File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.