op-stack v1.9.4
Overview
⬆️ This release updates the op-geth dependency to v1.101411.0, which includes the upstream go-ethereum changes until v1.14.11.
Other changes are related to ongoing development of Interop and Holocene, and other minor fixes.
What's Changed
- op-batcher: use deterministic seed for test data by @geoknee in #12129
- op-batcher,op-e2e: replace magic numbers like 6 with consts, eg MaxBlobsPerBlobTx by @zhiqiangxu in #11842
- txmgr: call
EstimateGas
correctly for blob tx by @zhiqiangxu in #12086 - Use DA /put path from spec by @karlb in #12081
- op-node/rollup/derive: Implement Holocene Frame Queue by @sebastianst in #12069
- Holocene: extensions to L1Block.sol by @roberto-bayardo in #12096
- Revert "Holocene extensions to L1Block.sol (#12096)" by @roberto-bayardo in #12236
- feat(sequencer): Origin Selector asynchronously prefetches the next origin from events by @BrianBland in #12134
- Eth: BlockRef by @axelKingsley in #12251
- batcher: use abstract Queue type for blocks state by @geoknee in #12180
- Update op-geth depdency to 1.14.11 base by @0x00101010 in #12262
- Remove AddSingularBatch from ChannelOut interface (prefer AddBlock) by @mdehoog in #12079
- batcher: Increase metric properly when blocks are requeued by @geoknee in #12326
- txmgr: reinstate fee metrics by @geoknee in #12369
New Contributors
- @tsnob made their first contribution in #12164
- @raffaelemazzitelli made their first contribution in #12288
- @pauldowman made their first contribution in #12362
Full Changelog: v1.9.3...v1.9.4
🚢 Docker Images:
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.9.4
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-batcher:v1.9.4
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-proposer:v1.9.4