Skip to content
This repository has been archived by the owner on Jul 5, 2024. It is now read-only.

[WIP] MPT inserted ext node #914

Closed
wants to merge 348 commits into from
Closed

[WIP] MPT inserted ext node #914

wants to merge 348 commits into from

Conversation

miha-stopar
Copy link
Collaborator

This PR covers the case when extension node is inserted at the place of the existing extension node. The old extension node gets modified - it now has a different number of nibbles.

Some more info here: privacy-scaling-explorations/zkevm-specs#268

@miha-stopar miha-stopar mentioned this pull request Feb 14, 2023
7 tasks
Base automatically changed from mpt2 to main August 10, 2023 11:27
@ChihChengLiang
Copy link
Collaborator

@miha-stopar is this PR still being worked on? Can we close it if it isn't?

@miha-stopar
Copy link
Collaborator Author

@miha-stopar is this PR still being worked on? Can we close it if it isn't?

@ChihChengLiang I am porting it to the refactored MPT code, so I am still looking at it. Can it remain open for a bit more?

@ChihChengLiang
Copy link
Collaborator

Sounds good. Let's keep it open.

GopherJ pushed a commit to dompute/zkevm-circuits that referenced this pull request Sep 13, 2023
* add prestate tracer

* use trace_block_prestate_by_hash in get_state_accesses

* ignore test_print_circuits_size

* fix clippy

* fix

---------

Co-authored-by: Zhang Zhuo <mycinbrin@gmail.com>
@ed255
Copy link
Member

ed255 commented Sep 21, 2023

We're keeping this PR for reference but the plan is to port the code to the current MPT implementation via #1563. After this is done we'll close this PR.

@miha-stopar
Copy link
Collaborator Author

Closed in favour of #1685.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
crate-zkevm-circuits Issues related to the zkevm-circuits workspace member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants