Repository navigation
Test Release Tracker: frames-devnet@v0.1.0 #3415
Copy link
Copy link
Closed
Labels
C-hegotaC-trackerCategory: Tracker—Meta-issues that collect many issues for progress monitoringCategory: Tracker—Meta-issues that collect many issues for progress monitoring
Description
Overview
This tracker is for the second frames-devnet-0 test release.
EIP-8141 frame transactions on top of the glamsterdam-devnet-8 stack, updated to the current spec tip. The release fills the full suite at Bogota.
- Target release tag:
tests-frames-devnet@v0.1.0 - EELS branch:
devnets/frames/0 - Test release date: 24/08/26
- Devnet launch date: N/A
- Test Case Ideas: Test Cases Tracker for EIP-8141: Frame Transaction #3358
- Related Trackers: EIP-8141 Implementation Tracker: Frame Transaction #2829, Test Release Tracker:
frames-devnet@v0.0.0#3368
Scope
EIP Updates
EIP-8141 update, spec frozen at ethereum/EIPs@3ceef8d (2026-08-21), previously 064f496 (v0.0.0).
- Approval scope statically banned on atomic-batch frames (EIPs#12109): feat(spec-specs,tests): pin the EIP-8141 approval context across batches and reverts #3393
- Two-dimensional state gas for frames (EIPs#12062), static
SIGPARAMstack viaSIGDATACOPY(EIPs#12187), payer warming (EIPs#12113) and the relaxed banned-opcode list (EIPs#12167): feat(specs,tests): update EIP-8141 implementation #3396 - Precompile dispatch for
VERIFYframe targets (EIPs#12157): feat(spec-specs,tests): dispatch a precompile a VERIFY frame targets #3407 - Frame target access charged at frame entry (EIPs#12211) and
APPROVEfailures scoped to the current call frame (EIPs#12212): feat(specs,tests): charge a frame target's access at frame entry #3412 - Calldata floor fixed to the EIP-7976 uniform token count (EIPs#12209), text-only fix, EELS already matched.
- Clarification-only revisions with no code change: no transaction-level status in frame receipts (EIPs#12061), floor repricing and
frame.valuegas notes (EIPs#12026).
New Test Cases
- Approval context pinned across batches and reverts: feat(spec-specs,tests): pin the EIP-8141 approval context across batches and reverts #3393
- Signature-validation precompiles absent from the block access list, per EIPs#12026: feat(tests): cover the signature-validation precompiles being absent from the block access list #3398
- Precompile-set boundary coverage for
VERIFYframes: feat(spec-specs,tests): dispatch a precompile a VERIFY frame targets #3407 - Frame-entry access charge coverage: feat(specs,tests): charge a frame target's access at frame entry #3412
Hive Mappers
- ethrex frame-transaction rejection reasons mapped for
consume: feat(tests): map ethrex's frame-transaction rejection reasons #3413
Status
- All relevant PRs merged to
eips/amsterdam/eip-8141ordevnets/frames/0. -
devnets/frames/0updated to theeips/amsterdam/eip-8141tip. - Fixtures generated and released:
gh workflow run release_fixtures.yaml --repo ethereum/execution-specs --ref devnets/frames/0 -f feature=frames-devnet -f version=v0.1.0 -f branch=devnets/frames/0 -
hive-testsworkflows bumped to the new fixtures tag. - Linked the test fixture release tag within the issue and closed it.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-hegotaC-trackerCategory: Tracker—Meta-issues that collect many issues for progress monitoringCategory: Tracker—Meta-issues that collect many issues for progress monitoring
Activity
spencer-tb commentedon Aug 22, 2026
Merged EIP-8141 spec changes since the
v0.0.0freeze (EIPS/eip-8141.mdonethereum/EIPsmaster,064f496to3ceef8d, through 2026-08-21):gurukamath commentedon Aug 26, 2026
https://github.com/ethereum/execution-specs/releases/tag/tests-frames-devnet%40v0.1.0