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

latest releases: op-node/v1.13.6-rc.3, op-dispute-mon/v1.4.2-rc.1, op-node/v1.13.6-rc.2...
2 months ago

This release contains:

  • a transaction rebroadcasting feature which helps batcher transactions get included with less delay and lower cost.
  • changes in the way the batcher interprets the sync status reported by the op-node
  • other small bugfixes

Warning

Operators should upgrade sequencers to at least op-node/v1.13.4 when updating to this version of the batcher. See #16413.

Warning

The transaction rebroadcasting feature is enabled by default. To disable this feature, set TXMGR_REBROADCAST_INTERVAL to 0. See #16310.

Warning

Rebroadcasting transactions can make memory spikes more likely. We recommend at least 4GB of memory for production deployments.

What's Changed

  • fix(txmgr): Ignore certain errors on tx resubmission by @BrianBland in #16566
  • txmgr and op-node p2p key management: enhance error check by @zhiqiangxu in #16542
  • op-service,op-supervisor: Correctly detect ethereum.NotFound in RPCs by @sebastianst in #16555
  • feat(txmgr / batcher): Rebroadcast transactions without bumping fees by @BrianBland in #16310
  • op-batcher: remove preferLocalSafeL2 flag by @geoknee in #16413
  • op-batcher: more robust detection of not-ready syncStatus by @geoknee in #16298

Full Changelog: op-batcher/v1.13.2...op-batcher/v1.14.0

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

Don't miss a new optimism release

NewReleases is sending notifications on new releases.