Skip to content
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, les, tests, core: implement trie tracer: Trie tracer is an aux… #552

Merged
merged 1 commit into from
Aug 30, 2024

Conversation

huyngopt1994
Copy link
Collaborator

…iliary tool to capture all deleted node wwhich can't be captured by trie.Committer. The deleted nodes

can be removed from the disk later.

implement traverse and rework init Trie

…liary tool to capture all deleted node wwhich can't be captured by trie.Committer. The deleted nodes

can be removed from the disk later. Implement traverse and rework init Trie
Copy link
Contributor

@minh-bq minh-bq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In what situation this feature is used for. Can you link the original PR from go-ethereum for this?

trie/trie.go Show resolved Hide resolved
@huyngopt1994
Copy link
Collaborator Author

@minh-bq Working with trie-tracer including multiple PRs, mostly it relates to tracking the changes of trie nodes, for tracking deleted nodes, and insert nodes, this is the init PR I mimic from ethereum/go-ethereum#24403 for initting the tracer trie without enabling it defautly. After that we will continue mimic/cherry-picks the other implementing like trie owner, ... for learning and experimenting too.

@huyngopt1994 huyngopt1994 merged commit 3c1cd14 into path-base-implementing Aug 30, 2024
1 check passed
@huyngopt1994 huyngopt1994 deleted the trie-tracer branch August 30, 2024 05:17
Francesco4203 pushed a commit to Francesco4203/ronin that referenced this pull request Sep 16, 2024
…liary tool to capture all deleted node wwhich can't be captured by trie.Committer. The deleted nodes (axieinfinity#552)

can be removed from the disk later. Implement traverse and rework init Trie
huyngopt1994 added a commit that referenced this pull request Sep 17, 2024
…liary tool to capture all deleted node wwhich can't be captured by trie.Committer. The deleted nodes (#552)

can be removed from the disk later. Implement traverse and rework init Trie
huyngopt1994 added a commit that referenced this pull request Oct 25, 2024
…liary tool to capture all deleted node wwhich can't be captured by trie.Committer. The deleted nodes (#552)

can be removed from the disk later. Implement traverse and rework init Trie
huyngopt1994 added a commit that referenced this pull request Nov 21, 2024
…liary tool to capture all deleted node wwhich can't be captured by trie.Committer. The deleted nodes (#552)

can be removed from the disk later. Implement traverse and rework init Trie
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants