What's Changed (Only EOF-relevant changes listed)
- new(tests): EOF - EIP-4750: Stack validation in CALLF by @shemnon in #889
- new(tests): EOF - EIP-5450: RJUMP* vs CALLF tests by @pdobacz in #833
- bug(tests) - CALLF rule #4 applies to return stack, not operand stack by @shemnon in #907
- feat(exceptions,specs): class to verify exception strings by @winsvega in #795
- new(tests): basic EOF execution tests by @chfast in #912
- new(tests): EOF - EIP-4200: migrate remaining RJUMP* execution tests by @chfast in #916
- refactor(tests): EOF - EIP-4750: parametrize CALLF execution tests by @chfast in #913
- new(cli): Introduce eofwrap tool by @pdobacz in #896
- new(tests): EOF - EIP-6206: Add stack overflow by rule check to JUMPF by @shemnon in #902
- new(tests): Explicit test for EXTDELEGATECALL value cost by @pdobacz in #911
- new(tests): EOF - EIP-4750: add fibonacci and factorial tests for CALLF by @chfast in #915
- new(tests): EOF - EIP-7692: migrate
CALLF
execution tests by @chfast in #914 - new(tests): EOF - EIP-4200 EIP-6206 RJUMPI with JUMPF by @pdobacz in #928
- feat(forks): Add gas costs functions by @marioevz in #779
- new(tests): EOF - EIP-3540: validation of opcodes by @chfast in #932
- feat(docs): add prague-devnet-5 link; add EOF EIP links/info by @danceratopz in #957
- feat(ci,eof): include eofwrap in EOF prerelease by @pdobacz in #962
New Contributors
- @MaximeDavin made their first contribution in #949
Full Changelog: https://github.com/ethereum/execution-spec-tests/compare/eip7692@v2.0.0...eip7692@v2.1.0