Content-Length: 215044 | pFad | https://github.com/ethereum/execution-spec-tests/releases/latest

68484DEA Release v4.5.0 (Hradčany) · ethereum/execution-spec-tests · GitHub
Skip to content

v4.5.0 (Hradčany)

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 14 May 15:27
· 88 commits to main since this release
7abf18e

🇨🇿 Summary

EESTs Hradčany is our final release for Prague following a successful Pectra!

💥 Breaking Change

EOF removed from Osaka

Following "Interop Testing Call 34" and the procedural EIPs PR the decision to remove EOF from Osaka was made.

To accommodate EOF testing for the interim within EEST, its tests have migrated to a new tests/unscheduled folder. This folder will now contain tests for features that are not yet CFI'd in any fork. When EOF is CFI'd for a fork in the future, all tests will be moved from unscheduled to the respective future fork folder.

A new fork EOFv1 has additionally been created to fill and consume EOF related fixtures. Client tests fillers such as evmone (and client consumers) will now need to use this fork name.

🛠️ Framework

  • ✨ Add an empty account function for usage within fill and execute (#1482).

📋 Misc

  • ✨ Engine API updates for Osaka, add get_blobs rpc method (#1510).
  • ✨ The EIP Version checker has been moved from fill and execute to it's own command-line tool check_eip_versions that gets ran daily as a Github Action (#1537).
  • 🔀 Add new tests/unscheduled folder, move EOF from Osaka to unscheduled, add EOFv1 fork name for EOF tests (#1507).
  • ✨ CI features now contain an optional field to skip them from EEST full releases, zkevm and EOF features are now feature only (#1596).
  • 🐞 Don't attempt to install solc via solc-select on ARM (official Linux ARM builds of solc are not available at the time of writing, cf ethereum/solidity#11351) and add a version sanity check (#1556).

🧪 Test Cases

  • 🔀 Automatically apply the zkevm marker to all tests under ./tests/zkevm/ and ./tests/prague/eip2537_bls_12_381_precompiles/ via conftest configuration (#1534).
  • ✨ Port calldataload and calldatasize tests (#1236).

New Contributors

Full Changelog: v4.4.0...v4.5.0









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/ethereum/execution-spec-tests/releases/latest

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy