pectra-devnet-6@v1.0.0
Pre-releaseFirst release for Pectra Devnet-6, containing the finalized specifications for Prague Mainnet (LFG! 🚀🚀🚀)
Execution Layer EIP List for pectra-devnet-6
The list below links the specific commit versions of the EIPs included in devnet-6 and in this release:
- EIP-2537: Precompile for BLS12-381 curve operations
- EIP-2935: Save historical block hashes in state
- EIP-6110: Supply validator deposits on chain
- EIP-7002: Execution layer triggerable withdrawals
- EIP-7251: Increase the MAX_EFFECTIVE_BALANCE
- EIP-7623: Increase calldata cost
- EIP-7685: General purpose execution layer requests
- EIP-7691: Blob throughput increase
- EIP-7702: Set EOA account code for one transaction
- EIP-7840: Add blob schedule to EL config files
Breaking Changes
System Contract Address Changes for EIP-2935, EIP-7002 and EIP-7251
The system contract addresses have been updated:
EIP-2935: -> 0x0F792BE4B0C0CB4DAE440EF133E90C0ECD48CCCC
0x0000F90827F1C53A10CB7A02335B175320002935
EIP-7002: -> 0x0C15F14308530B7CDB8460094BBB9CC28B9AAAAA
0x00000961EF480EB55E80D19AD83579A64C007002
EIP-7251: -> 0x00431F263CE400F4455C2DCF564E53007CA4BBBB
0x0000BBDDC7CE488642FB579F8B00F3A590007251
Thanks to @pk910 for providing these new addresses!
Blob Schedule In Fixtures includes baseFeeUpdateFraction
The blob schedule has now includes baseFeeUpdateFraction
, along with target
and max
(Update EIP-7840: Add BaseFeeUpdateFraction).
EIP-7702 EXTCODE*
Behavior Change
Expected return value for all EXTCODE*
opcodes has been updated to include the address (See Update EIP-7702: update EXTCODE* opcodes to act on full "delegation designator").
Full Changelog: https://github.com/ethereum/execution-spec-tests/compare/pectra-devnet-5@v1.3.1...pectra-devnet-6@v1.0.0