privacy-scaling-explorations / zkevm-circuits

https://privacy-scaling-explorations.github.io/zkevm-circuits/
Other
821 stars 841 forks source link

MPT fails with mainnet test with block 18363441 #1807

Open miha-stopar opened 3 months ago

miha-stopar commented 3 months ago

Describe the bug

The first issues with block were addressed by issue https://github.com/privacy-scaling-explorations/zkevm-circuits/issues/1738 and PR https://github.com/privacy-scaling-explorations/zkevm-circuits/pull/1756. Still, some problems remain.

The first detected problem is the failure of SetStateObjectIfExists in statedb.go when the last returned proof element is an extension node (instead of a branch). The second detected problem is related to modified extension node.