CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 158
Releases: ethereum/execution-spec-tests
benchmark@v0.0.3
Compare
Benchmark Tests
Contains consolidated blockchain tests that can be used for benchmarking, as well as the original state_tests
, blockchain_tests
and blockchain_tests_engine
.
The included file fixtures_benchmark.tar.gz
contains all different benchmark test files for multiple gas limits: 1M, 10M, 30M, 45M, 60M, 90M, and 120M.
To select a test for a given gas limit, the IDs of the tests have been expanded to contain benchmark-gas-value_XM
, where X
can be any of the aforementioned values (e.g. benchmark-gas-value_1M
, benchmark-gas-value_10M
, and so on).
For more information on the new format see Blockchain Engine X Tests in the EEST documentation.
Forks Included
- Cancun
- Prague
Note: Osaka is still not supported for benchmarks, but will be in a future release.
Full Changelog: https://github.com/ethereum/execution-spec-tests/compare/benchmark@v0.0.2...benchmark@v0.0.3
Assets 3
fusaka-devnet-3@v1.0.0
Compare
EESTs Fusaka Devnet 3 release v1.0.0.
β EIP-7907 is removed from Fusaka! β
Summary
Builds on top of the last Fusaka Devnet-2 release, containing additional test cases for EIP-7934 & EIP-7939, removing EIP-7907 test cases although still includes re-filled Shanghai initcode tests to provide some validation for the removal of EIP-7907 from clients.
New tests for the maxBlobsPerTx
limit are added for EIP-7594 including more modified EIP-4844 tests.
Included EIPs
The list below links the specific commit versions of the EIPs included in this release:
- EIP-7823: Set upper bounds for MODEXP β
- EIP-7883: ModExp Gas Cost Increase π (gas price changes)
- EIP-7918: Blob base fee bounded by execution cost π (blob base fee cost changed)
- EIP-7825: Transaction Gas Limit Cap π (changed from 30M to 2^24)
- EIP-7951: Precompile for secp256r1 Curve Support π (gas price changes)
- EIP-7934: RLP Execution Block Size Limit β
- EIP-7939: Count leading zeros (CLZ) opcode π (gas price changes)
Emoji Key
- β - No change since last release
- π - Brand new EIP tests added
- π - Existing EIP tests updated
Assets 3
fusaka-devnet-2@v1.2.0
Compare
EESTs Fusaka Devnet 2 release v1.2.0.
Summary
Builds on top of the last Fusaka Devnet-2 release, and containing test cases for EIP-7951, EIP-7934, EIP-7939 & EIP-7907, including re-filled Shanghai initcode tests.
Included EIPs
The list below links the specific commit versions of the EIPs included in devnet-interop and in this release:
- EIP-7823: Set upper bounds for MODEXP β
- EIP-7883: ModExp Gas Cost Increase β
- EIP-7918: Blob base fee bounded by execution cost β
- EIP-7825: Transaction Gas Limit Cap β
- EIP-7951: Precompile for secp256r1 Curve Support π
- EIP-7934: RLP Execution Block Size Limit π
- EIP-7939: Count leading zeros (CLZ) opcode π
- EIP-7907: Meter Contract Code Size And Increase Limit π
Emoji Key
- β - No change since last release
- π - Brand new EIP tests added
- π - Existing EIP tests updated
Assets 3
fusaka-devnet-2@v1.1.0
bb2992c
Compare
EESTs Fusaka Devnet 2 release v1.1.0.
Summary
Do not use this release. It mistakenly contains no tests from tests/osaka
. Please use v1.2.0 instead.
Assets 3
benchmark@v0.0.2
Compare
Benchmark Tests
Contains consolidated blockchain tests that can be used for benchmarking.
The format is described here: https://eest.ethereum.org/main/running_tests/test_formats/blockchain_test_engine_reorg/
This release now includes different fixture archives for multiple block gas limits: 30M, 60M, 80M, 100M and 150M.
What's Changed
Assets 7
benchmark@v0.0.1
Compare
Benchmark Tests
Contains consolidated blockchain tests that can be used for benchmarking.
The format is described here: https://eest.ethereum.org/main/running_tests/test_formats/blockchain_test_engine_reorg/
What's Changed
- feat(fill): enable shared pre-allocation groups and add
BlockchainEngineReorgFixture
by @danceratopz in #1706
Assets 3
fusaka-devnet-interop@v1.1.0
Compare
EESTs Fusaka Devnet Interop release v1.1.0. Thanks to @fselmo & @jochem-brouwer for pushing through with tests for EIP-7934 & EIP-7939.
Summary
Builds on top of the last Fusaka Devnet-Interop release. Includes test cases for EIP-7951, EIP-7934, EIP-7939 and updated test cases for EIP-7883 following its recent spec change.
Included EIPs
The list below links the specific commit versions of the EIPs included in devnet-interop and in this release:
- EIP-7823: Set upper bounds for MODEXP β
- EIP-7883: ModExp Gas Cost Increase β
- EIP-7918: Blob base fee bounded by execution cost β
- EIP-7825: Transaction Gas Limit Cap β
- EIP-7951: Precompile for secp256r1 Curve Support β
- EIP-7934: RLP Execution Block Size Limit π
- EIP-7939: Count leading zeros (CLZ) opcode π
Emoji Key
- β - No change since last release
- π - Brand new EIP tests added
- π - Existing EIP tests updated
Assets 3
fusaka-devnet-interop@v1.0.0
Compare
EESTs Fusaka Devnet Interop release v1.0.0. Note this does not contain any tests for EIP-7934 or EIP-7939 yet.
Summary
Builds on top of the last Fusaka Devnet-2 release. Includes test cases for EIP-7951 and updated test cases for EIP-7883 following its recent spec change.
The next release will include test cases for EIP-7934 (block rlp size limit) and EIP-7939 (count leading zeros opcode).
Included EIPs
The list below links the specific commit versions of the EIPs included in devnet-interop and in this release:
- EIP-7823: Set upper bounds for MODEXP β
- EIP-7883: ModExp Gas Cost Increase π
- EIP-7918: Blob base fee bounded by execution cost β
- EIP-7825: Transaction Gas Limit Cap β
- EIP-7951: Precompile for secp256r1 Curve Support β
Emoji Key
- β - No change since last release
- π - Brand new EIP tests added
- π - Existing EIP tests updated
Assets 3
fusaka-devnet-2@v1.0.0
Compare
First iteration of the EEST Fusaka Devnet-2 release targeted for 23rd June 2025. Note this does not contain any tests for EIP-7934 yet. More test cases will be added for each EIP within the following releases.
Summary
Builds on top of the last Fusaka Devnet-1 release and includes test cases for EIP-7951 (thanks to our new intern @LouisTsai-Csie).
The next release will include test cases for EIP-7934 and any potential bug fixes from this release.
Included EIPs
The list below links the specific commit versions of the EIPs included in devnet-2 and in this release:
- EIP-7823: Set upper bounds for MODEXP β
- EIP-7883: ModExp Gas Cost Increase β
- EIP-7918: Blob base fee bounded by execution cost β
- EIP-7825: Transaction Gas Limit Cap β
- EIP-7951: Precompile for secp256r1 Curve Support π
Emoji Key
- β - No change since last release
- π - Brand new EIP tests added
- π - Existing EIP tests updated
Assets 3
fusaka-devnet-1@v1.0.0
Compare
First iteration of the EEST Fusaka Devnet-1 release. More test cases will be added for each EIP within the following releases.
Summary
Additional test cases are added to EIP-7883 & EIP-7823 following the devnet-0 release, including re-filled EIP-189 tests for Osaka. Both new EIPs: EIP-7918 & EIP-7825 are included. Some EIP-4844 tests are re-parameterized by block base fee per gas to include additional coverage for EIP-7918 regarding an active reserve price mechanism.
The next release will include additional edge cases for EIP-7918 & EIP-7825.
Included EIPs
The list below links the specific commit versions of the EIPs included in devnet-1 and in this release: