github ethereum/execution-spec-tests v1.0.3

latest releases: bal@v1.6.0, bal@v1.5.0, benchmark@v0.0.6...
2 years ago

๐Ÿ Cancun Devnet 9 Release

This release adds additional coverage to the current set of cancun tests, up to the Devnet-9 Cancun specification, noting the following considerations:

  • Beacon root contract is pre-deployed at 0xbEac00dDB15f3B6d645C48263dC93862413A222D
    • Additional EIP-4788 updates from the following PR will be included in the next release.
  • Further coverage includes tests for EIP-1153, and additional tests for EIP-4788 & EIP-6780.

๐Ÿงช 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
EIP-1153: Transient storage opcodes

โš™๏ธ Test Generation

Fixtures for these tests can be generated using the geth t8n tool with the following branch & command:
marioevz/go-ethereum@cancun-t8n

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.