ethereum / ethereum/execution-specs
Test Release Tracker: `glamsterdam-devnet@v8.1.4`
- 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
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