github ethereum/execution-spec-tests bal@v1.0.1

pre-release6 hours ago

What's Changed

The first release (bal@v1.0.0) revealed some updates needed for EIP-7928: Block-Level Access Lists specifications and tests. This patch release includes fixes to both the specifications (EELS) and the tests (EEST), outlined below.

Fixes

EELS

The specification was missing the state tracker on both the beacon roots and history storage pre-execution system contract calls in the t8n setup, so these were missing from the BAL. Some unit tests were also updated for consistency though they didn't affect the test vectors.

EEST

The testing side had all invalid test cases misconfigured due to some model changes in the repository. The valid test cases did not change in setup but now include the previously-missing contract calls from the updated spec changes above.

  • fix(tests): Block-Level Access List invalid tests by @fselmo in #2121

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

NewReleases is sending notifications on new releases.