v1.6.1
版本发布时间: 2024-02-17 05:41:29
ethereum-optimism/optimism最新发布版本:op-contracts/v1.4.0-rc.1(2024-04-23 22:39:06)
❗ OUTDATED Ecotone Mainnet Release
❌ The Optimistic Ecotone Mainnet activation has been moved forward to Mar 14, 00:00:01 UTC
! You MUST NOT use this release on Mainnet. We release an updated version v1.7.0
on Feb 27 with the updated activation time.
✅ You can safely use this release on all other testnets and devnets.
Old Optimistic Release Background Info
This release contained an optimistic Ecotone Mainnet activation time of Mar 18, 17:00:01 UTC
. The purpose of this release was to have a reference for the Governance Proposal of the Ecotone Protocol Upgrade. The Ecotone Mainnet activation still needs to be approved during the currently ongoing Optimism Governance voting cycle 19 whose review and voting periods runs from Feb 15 to Mar 6. The veto period ends on Mar 13.
We will soon publish a Veto Release in advance with the Ecotone OP Mainnet activation removed so node operators can prepare for the unlikely event of a negative vote or a veto. We will also provide documentation on how to override the Ecotone activation included in this or the v1.7.0
release.
New Beacon Endpoint
Node operators who already wish to upgrade to this release need to configure a Beacon endpoint for op-node
, because soon after the Ecotone activation, batch transactions will be sent as 4844 blobs, and blobs can only be retrieved from Beacon nodes. If you're using Lighthouse, make sure to use at least the finalized version v4.6.0
because the latest rc contains a bug in its blob_sidecars
http endpoint.
The op-node
provides a new configuration flag & env var for configuring the Beacon endpoint: --l1.beacon
and $OP_NODE_L1_BEACON
.
We encourage all node operators to already configure their Beacon endpoint to avoid interruptions after the Ecotone activation.
Ecotone Sepolia
This release is ready to be used by Sepolia node operators. Ecotone activated on Sepolia at Wed Feb 21 17:00:00 UTC 2024
. The activation has been part of v1.5.1
as well.
🐞 Bug Fixes
- op-node contained a bug that affected block gossiping for sequencers. This release fixes that bug (https://github.com/ethereum-optimism/optimism/pull/9560). Because of this bug, we advice against usage of op-node
v1.6.0
and this version has therefore not been published. - log: DynamicLogHandler to also capture derived handlers by @sebastianst in https://github.com/ethereum-optimism/optimism/pull/9479
Partial Changelog - op-node
- refactor(op-service, op-node): add missing stop ticker by @hoanguyenkh in https://github.com/ethereum-optimism/optimism/pull/9474
- op-node,op-service: Add Fallback Beacon Client by @trianglesphere in https://github.com/ethereum-optimism/optimism/pull/9458
- go,rollup: Prepare optimistic Ecotone Mainnet release by @sebastianst in https://github.com/ethereum-optimism/optimism/pull/9528
- op-node: Still EL sync if the transition block is finalized by @trianglesphere in https://github.com/ethereum-optimism/optimism/pull/9501
- add additional check by @axelKingsley in https://github.com/ethereum-optimism/optimism/pull/9560
- add additional check before emitting log warning by @axelKingsley in https://github.com/ethereum-optimism/optimism/pull/9564
Partial Changelog - op-batcher & op-proposer
- change gas re-estimation difference logging to debug by @roberto-bayardo in https://github.com/ethereum-optimism/optimism/pull/9420
- log blob fee cap in txmgr by @roberto-bayardo in https://github.com/ethereum-optimism/optimism/pull/9435
- txmgr: Set default min tip cap and basefee to 1 GWei by @sebastianst in https://github.com/ethereum-optimism/optimism/pull/9502
New Contributors
- @tchardin made their first contribution in https://github.com/ethereum-optimism/optimism/pull/9269
- @d-roak made their first contribution in https://github.com/ethereum-optimism/optimism/pull/9462
- @hoanguyenkh made their first contribution in https://github.com/ethereum-optimism/optimism/pull/9474
- @Frierened made their first contribution in https://github.com/ethereum-optimism/optimism/pull/9540
Full Changelog (monorepo): https://github.com/ethereum-optimism/optimism/compare/v1.5.1...v1.6.1
🚢 Docker Images
https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.6.1 https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-batcher:v1.6.1 https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-proposer:v1.6.1