-
Notifications
You must be signed in to change notification settings - Fork 21
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
feat: _prepare_trie #654
feat: _prepare_trie #654
Conversation
3bf07bb
to
85c63d0
Compare
to be rebased and then will be ready for review |
044fc03
to
85bb42c
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #654 +/- ##
==========================================
+ Coverage 82.09% 82.48% +0.38%
==========================================
Files 56 56
Lines 12227 12558 +331
==========================================
+ Hits 10038 10358 +320
- Misses 2189 2200 +11 ☔ View full report in Codecov by Sentry. |
4ffd081
to
b9dd53a
Compare
73c8e77
to
be24996
Compare
add the required cases for 100% coverage |
also, I think that the eels trie as it is (with the secure param) eventually makes us hash several time the same node, tbc |
e65efb8
to
ec3fe92
Compare
depends on #654 closes #649 --------- Co-authored-by: Clément Walter <[email protected]>
Closes #636
note: this is using the storage_tries as Trie[Bytes32, U256]. At some point we will need to re-build this trie in Cairo from the Trie[Tuple[Address, Bytes32], U256].
We need to scope an issue on how to go from our internal representation to a storage trie per account. This likely goes in the state root epic