v1.0.2
Pre-release
Pre-release
🐍 Cancun Devnet 8 + 4788 v2 Pre-Release
This pre-release updates all cancun tests according to Update EIP-4788: initial stab at v2, and the Devnet-8 Cancun specification, with a few considerations:
- Beacon root contract is pre-deployed at address
0x000000000000000000000000000000000000000b
instead of the address described in the EIP PR - No system transactions are executed for the generation of the fixtures and instead a direct storage update is performed at the beginning of the block
🧪 Tests include the following EIPs
EIP-4844: Shard Blob Transactions
EIP-5656: MCOPY - Memory copying instruction
EIP-6780: SELFDESTRUCT only in same transaction
EIP-4788: Beacon block root in the EVM
Our full release will include tests for EIP-1153: Transient storage opcodes including additional coverage for the above EIPs.
⚙️ Test Generation
Fixtures for these tests can be generated with the following geth
commit:
marioevz/go-ethereum@7c8719cddf12097101ccbdec8c9bbd7cf7686e4e
fill --until Cancun
📄 Documentation
Further information on each test can be found within the docs:
https://ethereum.github.io/execution-spec-tests/main/tests/cancun/