This repository was archived by the owner on Jul 2, 2026. It is now read-only.
zkevm@v0.3.1
Pre-release
Pre-release
This is a new release of projects/zkevm based on bal@v5.4.0 (i.e. the latest tag of bal-devnet-3).
In this release, the following are the notable changes:
- Invalid block tests are now supported — they contain all the new fixtures fields for zkEVM testing.
- A new test for 7702 was added to cover an OOG border case in CALL/CALLCODE containing a balance transfer without enough funds.
- 15 new tests available to cover
executionWitness.statefield border cases. - The above new
executionWitness.statetests uncovered a bug in the guest program specs regarding the correct post-state root calculation ordering to minimise branch compressions. Please see here for more details, since it is a subtle spec detail. The execution witness generation was correct on this front.