Skip to content

Test Release Tracker: frames-devnet@v0.0.0 #3368

Closed

Description

@spencer-tb

Overview

This tracker is for the first frames devnet, frames-devnet-0: EIP-8141 frame transactions on top of the glamsterdam-devnet-8 stack. Fixtures are labeled with the Bogota pseudo-fork (Amsterdam spec + EIP-8141), matching clients that activate frames at bogotaTime. The release fills the full suite at Bogota (~91k fixtures); in hive the frames workflow runs everything and frames-quick filters to the 8141 tests.

Scope

EIP Updates

New Test Cases

Status

  • All relevant PRs merged to eips/amsterdam/eip-8141 or devnets/frames/0.
  • 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.0.0 -f branch=devnets/frames/0
  • hive-tests updated to run the new fixtures.
  • hive-ui discovery updated to the latest frames-devnet workflow.
  • Linked the test fixture release tag within the issue and closed it.

Activity

  1. added
    C-trackerCategory: Tracker—Meta-issues that collect many issues for progress monitoring
    on Aug 13, 2026
  2. pinned this issue on Aug 13, 2026
  3. spencer-tb commented on Aug 13, 2026

    @spencer-tb
    ContributorAuthor

    Merged EIP-8141 spec changes (EIPS/eip-8141.md on ethereum/EIPs master, through 2026-08-11, head 064f496):

    PR Date Change
    #11202 2026-01-29 initial EIP: frame transaction
    #11205 2026-01-29 add missing elision of VERIFY frame data
    #11209 2026-01-29 fix status field number
    #11297 2026-02-10 allow APPROVE from non-top-level call frames
    #11305 2026-02-11 fix typo
    #11344 2026-03-02 assorted spec fixes
    #11379 2026-03-10 add EOA support
    #11400 2026-03-12 clean up frame access opcodes
    #11401 2026-03-12 add approval bits to frame
    #11402 2026-03-13 fix bit indices
    #11406 2026-03-13 add coauthor (editorial)
    #11395 2026-03-25 add atomic batching
    #11415 2026-03-25 add mempool policy
    #11448 2026-03-26 update default code to latest spec
    #11251 2026-04-08 add EIP-1559 to requires
    #11521 2026-04-14 tighten spec
    #11534 2026-04-16 add value field to frame
    #11544 2026-04-22 mix tx type into sighash
    #11575 2026-04-28 allow payer to approve before sender (reverted by #11579)
    #11577 2026-04-29 remove RLP call batch for default account
    #11579 2026-04-29 revert of #11575 (accidental merge)
    #11567 2026-04-30 mempool rules no longer require a specific factory
    #11272 2026-05-05 disable EIP-3607 check for frame txs
    #11621 2026-05-11 frames cleanup
    #11652 2026-05-12 atomic batching with any frames
    #11662 2026-05-14 add EXPIRY_VERIFIER frame for tx expiry
    #11481 2026-05-22 add signatures list to outer tx
    #11810 2026-06-26 restore Behavior section
    #11837 2026-07-06 arbitrary signature data for custom verifiers
    #11870 2026-07-06 nits
    #11814 2026-07-07 spec cleanup and clarifications
    #11937 2026-07-17 pin SECP256K1 encoding (recovery id, low-s)
    #11938 2026-07-17 FRAMEDATALOAD/FRAMEDATACOPY stack operand order
    #11939 2026-07-17 execution approval covers all later sender frames
    #11941 2026-07-17 EIP-7623 calldata floor on frame + signature data
    #11953 2026-07-17 skipped receipt status code
    #11954 2026-07-17 allow EOA sponsor again
    #11942 2026-07-20 p2p Receipts encoding for frame receipts
    #11976 2026-07-20 charge per arbitrary-sig entry
    #11940 2026-07-21 EIP-3529 storage refund accounting for frames
    #11955 2026-07-21 approvals survive frame revert / batch unroll
    #11984 2026-07-21 pin P256 low-s canonicality
    #11987 2026-07-21 statically exclude VERIFY frames from atomic batches
    #11985 2026-07-23 blob support for frame txs
    #12001 2026-07-23 direct evaluation of protocol-defined validation prefixes
    #12003 2026-07-23 APPROVE opcode gas cost
    #12005 2026-07-23 bound fee fields in static constraints
    #11969 2026-07-28 charged_gas applied to fee settlement
    #12007 2026-07-28 mempool replacement, eviction, payer exposure
    #12008 2026-07-28 tx log set + unrolled-batch log semantics
    #12042 2026-07-30 SIGPARAM copy operands match CALLDATACOPY
    #12066 2026-08-11 ban SLOTNUM during validation-prefix execution
    #12121 2026-08-11 link first reference of each proposal (editorial)

    One PR-less direct commit: 162dfd1f ("Fix links", repo-wide editorial).

  4. holgerd77 commented on Aug 14, 2026

    @holgerd77
    Contributor

    Still very timid release versioning 😂

  5. unpinned this issue on Aug 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-trackerCategory: Tracker—Meta-issues that collect many issues for progress monitoring

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions