This update adds Jovian and Fusaka support to the batcher.
The batcher needs to switch from submitting blob transactions with blob proofs to submitting blob transactions with cell proofs after the L1 activates the Fusaka fork. With this release the switchover moment can be set ahead of time with the --txmgr.cell-proof-time flag (removing the need for live operations around the Fusaka activation time). See #17649 for details. For chains batching to Ethereum mainnet, the time is inferred automatically and no flag needs to be set.
Note
Please ensure the batcher is restarted at least once after op-node is upgraded, so it can load the latest rollup config at startup.
What's Changed
- all: update op-geth to pull in fusaka and jovian timestamps by @joshklop
- fix(op-batcher): exempt generic da from max input size by @mslipper in #18074
- txmgr: replace
UseCellProofsflag withCellProofTimeflag by @geoknee in #17649 - all: update op-geth to "fusaka defence cherry pick" commit by @geoknee in #17661
Full Changelog: op-batcher/v1.16.0...op-batcher/v1.16.2
🚢 Docker Image: https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-batcher:v1.16.2