Berlin update 8.0.4: Post fork tests
The recent tests changes:
Discussion that affects all custom test runners: #828 issue
save the space, deprecate general transaction vector parsing and signing.
Announcement
Reminder of a brand new web interface for test debugging: http://retesteth.ethdevops.io/web/
Tests stats on latest builds: http://retesteth.ethdevops.io/
(implement test RPC support or t8ntool protocol to apply for the page. https://github.com/ethereum/retesteth/wiki/Transition-Tool)
Previous release link: https://github.com/ethereum/tests/releases/tag/8.0.3
Test format
-
Fillers
none -
Filled
none
Test Regeneration
Update all:
none
-
Documentation update
PR #830 -
Check memory opcodes with and without enough gas
PR #832 -
Precompiles and access list tests
More tests around precompiles as the OE fork happened around it
PR #829 -
Access list test texample
PR #825 -
More coverage for eip2929 edge cases
OOG for cold access with EIP2929
PR #824
Upcoming changes:
Discuss #828 issue
EIP1559, typed transaction 02, according tests format change
London EIP tests
Besu retesteth RPC support (web vmtracing support)
OE wrapper support on retesteth.ethdevops.io