Ignacio Hagopian
Ignacio Hagopian
Add support for Osaka in test forks configuration [here](https://github.com/gballet/go-ethereum/blob/kaustinen-with-shapella/tests/init.go#L30). Probably it will make sense once we rebase this gballet/go-ethereum fork to the main repo that has all Prague stuff set...
This PR implements changes related to [EIP-6800](https://eips.ethereum.org/EIPS/eip-6800) and [EIP-4762](https://eips.ethereum.org/EIPS/eip-4762) spec updates. A TL;DR of the changes is that `Version`, `Balance`, `Nonce` and `CodeSize` are encoded in a single leaf named...
This PR is grounded on Type 2, but we encapsulate each fields in their own containers. This should avoid some u32 references as dynamic data, leaving only one per group....
This PR fixes two apparent bugs: - callGasVariant4762 not ignoring system contracts - `pushN` touching off-by-one error.
Fix the CI to use `uv` and use `v0.0.4` tag for stable fixtures.
This PR does changes to satisfy a new requirement when adding elements to the execution witness. The new requirement involves only adding elements to the witness if there's sufficient gas...
This PR contains required changes to support test filling for EIP-7748. This is still work in progress.
This PR adds zkvm tests for the cases described in https://github.com/ethereum/execution-spec-tests/issues/1583. Soon I'll add here the run results. Closes https://github.com/ethereum/execution-spec-tests/issues/1583
This PR adds coverage for all remaining precompiles: - bn128_add - bn128_mul - bn128_pairing - blake2f - point_evaluation - All seven new BLS precompiles activated in Pectra. I created a...
Create zkEVM tests that cover stateful opcodes -- opcodes that have to access the state to be resolved: - Cold: - [x] BALANCE - [x] EXTCODEHASH - [x] EXTCODESIZE -...