ChangeLog
Improvements:
- Engine API: shorter waits by @yperbasis in erigontech#13821
- Schedule Pectra for Chiado by @yperbasis in erigontech#13935
Bugfixes:
- rpcdaemon: Don't set miner by @shohamc1 in erigontech#13799
Breaking changes:
- Prohibit --internalcl in E2 by @yperbasis in erigontech#13757
New Feature:
- Up to date implementation of EIPs for Pectra and scheduled hard fork for Sepolia and Holešky
- Add support to eth_blobBaseFee, eth_baseFee and EIP4844 support to eth_feeHistory
- Add support for
engine_getClientVersionV1
Bugfixes:
- rpcdaemon: Set miner on eth_getBlockByNumber on Polygon by @shohamc1 in erigontech#13336
- Fix incorrect intrinsic gas calculation by @shohamc1 in erigontech#13632
Improvements:
- Up to date implementation of Pectra network fork specs till pectra-devnet-4 (compatible with the Mekong testnet). See https://eips.ethereum.org/EIPS/eip-7600
- Updated golang version for Dockerfile 1.22
Bugfixes:
- Fix trace_block returning "insufficient funds" (Issues #12525 and similar) with standalone rpcdaemon by @yperbasis in #13128
Bugfixes:
- Trace API: commit state changes from InitializeBlockExecution @yperbasis in #12559.
Prior to this PR in
callManyTransactions(invoked bytrace_block) changes made byInitializeBlockExecutionwere discarded. That was immaterial before since no much was happening at the beginning of a block. But that changed in Dencun with EIP-4788. Fixes Issues #11871, #12092, #12242, #12432, #12473, and #12525.