tests-glamsterdam-devnet@v8.0.0
Pre-release
Pre-release
tests-glamsterdam-devnet@v8.0.0
This is the first test release targeting glamsterdam-devnet-8. It supersedes the final glamsterdam-devnet-7 release (tests-glamsterdam-devnet@v7.2.1) and is built from the devnets/glamsterdam/8 branch.
Expect at least 2 follow up releases with additional test coverage.
The full scope, EIP PRs, and checklist are tracked in the test release tracker (#3167), so PTAL!
Key Updates
- EIP-2780: Transfer log cost is folded into
TX_VALUE_COST: create transactions with value now pay the full value cost where they previously paid only the transfer-log component (EIPs#11997, #3214) - EIP-8037: "Regular gas" is renamed to "execution gas", terminology only, no behaviour change (EIPs#11998, #3238, #3263)
- EIP-8038: Access-list costs are derived as the cold cost minus
WARM_ACCESS(3000 to 2900per address and per storage key), making a prepaid entry gas-neutral with a cold access instead of 100 more expensive. EIP-2930's discount is intentionally not restored (EIPs PR TBD, #3271) - EIP-8070: The eth/72 sparse blobpool Engine API changes (
engine_getBlobsV4) are now mandatory for all ELs, including discv5 advertisement. Tests are execute-only and run viaexecute+ hive rather than shipping in the fixture tarballs (#2948, hive#1365)
EIP list
| EIP | Title | |
|---|---|---|
| EIP-2780 | Resource-based intrinsic transaction gas | ⬆️ |
| EIP-7708 | ETH transfers emit a log | |
| EIP-7778 | Block Gas Accounting without Refunds | |
| EIP-7843 | SLOTNUM opcode |
|
| EIP-7928 | Block-Level Access Lists | |
| EIP-7954 | Increase Maximum Contract Size | |
| EIP-7976 | Increase Calldata Floor Cost (64/64) | |
| EIP-7981 | Increase Access List Cost | |
| EIP-7997 | Deterministic Factory Predeploy | |
| EIP-8024 | Backward compatible SWAPN, DUPN, EXCHANGE |
|
| EIP-8037 | State Creation Gas Cost Increase | ⬆️ |
| EIP-8038 | State-access gas cost update | ⬆️ |
| EIP-8070 | eth/72 - Sparse Blobpool | 🆕 |
| EIP-8246 | Remove SELFDESTRUCT balance burn | |
| EIP-8282 | Builder Execution Requests | |
| EIP-7610 | Revert creation in case of non-empty storage |
Key: ⬆️ updated since glamsterdam-devnet-7 · 🆕 newly mandatory / newly tested
Full Changelog: https://github.com/ethereum/execution-specs/compare/tests-glamsterdam-devnet@v7.2.1...tests-glamsterdam-devnet@v8.0.0