Note
This release is optional for all node operators. It contains no consensus, RPC, or storage behavior changes.
Summary
Patch release on top of v2.3.0. Highlights:
- Upstream op-reth
v2.4.4(#87): moves everyethereum-optimism/optimismcrate fromop-reth/v2.4.3toop-reth/v2.4.4. The only upstream change to the op-reth binary is new chain-head gauges (reth_chain_head_basefee,reth_chain_head_gas_used,reth_chain_head_blob_gas_used) and gas-used histograms (ethereum-optimism/optimism#22587).op-rs/rethstays ataef8d3ef. - Reusable chain spec (#87): chain spec and hardfork wiring move into a new
conduit-op-reth-chainspeccrate so downstream builds such asconduit-rustcan reuse them, and addConduitOpChainSpec::from_chain_config_for_networkingfor building a networking-only spec fromdebug_chainConfigplus block zero. Existing genesis parsing is unchanged. - Docker build fix (#88): the Docker build derives its optimism checkout pin from
Cargo.lock, which fixes the image build that failed after #87.
The Slipstream access-list hint batch method (#72) shipped in v2.3.0 and is unchanged here.
Docker
docker pull ghcr.io/conduitxyz/conduit-op-reth:v2.3.1
Changes
- chore: bump version to 2.3.1 (#89)
- fix(docker): derive optimism checkout pin from Cargo.lock (#88)
- refactor(chainspec): expose reusable chain spec (#87)
Full diff: v2.3.0...v2.3.1
