ethereum / ethereum/execution-specs

Test Release Tracker: `glamsterdam-devnet@v8.1.4`

Open
#3,518 0 comments 0 reactions 0 assignees View on GitHub
C-tracker
Dominant language
Python
Stars
1.2k
Forks
505
Avg merge
2d 14h
Merged PRs (30d)
116

Description

### Overview

This tracker is for the `tests-glamsterdam-devnet@v8.1.4` release, based on top of `tests-glamsterdam-devnet@v8.1.3`.

This is primarily an EIP-8037 specification release, with accompanying test coverage and no repricing changes. EIP-8037 now repays a parent's outstanding spilled state gas from the reservoir when a successful child frame merges.

- **Target release tag**: `tests-glamsterdam-devnet@v8.1.4`
- **EELS branch**: [`devnets/glamsterdam/8`](https://github.com/ethereum/execution-specs/tree/devnets/glamsterdam/8)
- **Related Trackers**:
- #3479
- #3452
- #3311
- #3295
- #3167

### Scope

The release contains the EIP-8037 specification change and its supporting coverage, plus the additional test updates below.

#### EIP Updates

EIP-8037 now repays a parent's outstanding spilled state gas from the reservoir when a successful child frame merges.

- [x] #3478

#### EIP-8037 Test Coverage

These changes pin the merge-time repayment behavior across frames, opcodes, reservoirs, execution reuse, and settlement.

- [x] #3490
- [x] #3485
- [x] #3499
- [x] #3498
- [x] #3506
- [x] #3512
- [x] #3478

#### Other New and Updated Test Cases

These changes add or update coverage for EIP-7928, EIP-6110, transaction validation, precompiles, and withdrawals.

- [x] #3475
- [x] #3482
- [x] #3486
- [x] #3483
- [x] #3156
- [x] #3462
- [x] #3476

### Status

The source changes are complete; fixture publication and downstream integration remain.

- [x] All relevant PRs merged to `forks/amsterdam` or `devnets/glamsterdam/8`.
- [x] Fixtures generated and released: `gh workflow run release_fixtures.yaml --repo ethereum/execution-specs -f feature=glamsterdam-devnet -f version=v8.1.4 -f branch=devnets/glamsterdam/8`
- [x] [`hive-tests`](https://github.com/ethpandaops/hive-tests/tree/master/.github/workflows) updated to run the new fixtures.
- [x] [`hive-ui`](https://github.com/ethpandaops/hive-ui/blob/master/public/discovery.json) discovery updated to the latest `glamsterdam-devnet` workflow.
- [x] Linked the test fixture release tag within the issue and closed it.

Contributor guide

Open the contributing guide

Research direction

Start with the EELS branch devnets/glamsterdam/8 and the linked release checklist, then inspect the release_fixtures.yaml workflow command. The tracker indicates that source changes, fixture publication, hive-tests, and hive-ui updates are already complete; done would mean confirming the v8.1.4 fixture tag and downstream integration.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
blockchain
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.