github ethereum-optimism/optimism op-batcher/v1.11.2

7 hours ago

‼️ This is a critical release and strongly recommended for all to upgrade

This release:

  • changes the batcher's throttling behaviour to purely event-driven instead of happening periodically.
  • fixes a bug where the batcher cannot post to L1 networks which activated Pectra, triggered when the transaction is very small (typical in alt-DA settings).

❗ This release removes the OP_BATCHER_THROTTLE_INTERVAL configuration variable. This variable was previously used to disable the throttling feature by setting it to zero. In this release, operators should instead set OP_BATCHER_THROTTLE_THRESHOLD to zero if they want to disable throttling. We strongly recommend enabling throttling in production settings.

What's Changed

  • op-batcher: prevent SpanChannelOut RLP bytes overflowing MaxRLPBytesPerChannel by @OlgaYang in #14310
  • op-batcher: use local-safe to reduce lag during interop sync by @protolambda in #14265
  • op-batcher: remove ThrottleInterval and split block loading and batch publishing into separate goroutines by @geoknee in #14244
  • op-batcher: add TestBatchSubmitter_sendTx_FloorDataGas and patch driver.sendTx by @geoknee in #14517

New Contributors

🚢 Docker Image https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-batcher:v1.11.2

Full Changelog: op-batcher/v1.11.1...op-batcher/v1.11.2

Don't miss a new optimism release

NewReleases is sending notifications on new releases.