github ethereum/execution-spec-tests v1.0.2

latest releases: v5.1.0, bal@v1.0.1, fusaka-devnet-5@v2.1.0...
pre-release2 years ago

๐Ÿ 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/

Don't miss a new execution-spec-tests release

NewReleases is sending notifications on new releases.