v1.7.3
版本发布时间: 2024-04-12 07:35:37
ethereum-optimism/optimism最新发布版本:op-contracts/v1.4.0-rc.1(2024-04-23 22:39:06)
⬆️ This is a recommended release for Optimism Mainnet, particularly for op-batcher operators.
This release contains general fixes & improvements to op-node, op-batcher, & op-proposer. This also update the monorepo op-geth dependency to https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101311.0
The most important change to be aware of is that the op-batcher is now significantly more performant in handling span batches that contain a large number of L2 blocks.
Partial Changelog
- Rename derive.CompressorFullErr to conventional ErrCompressorFull by @sebastianst in https://github.com/ethereum-optimism/optimism/pull/9936
- chore(op-proposer): Update Proposer Description by @refcell in https://github.com/ethereum-optimism/optimism/pull/9916
- op-node: fetch l1 block with retry by @jsvisa in https://github.com/ethereum-optimism/optimism/pull/9869
- op-challenger: Unhide subcommands by @ajsutton in https://github.com/ethereum-optimism/optimism/pull/9989
- Tests: Batching Benchmarks by @axelKingsley in https://github.com/ethereum-optimism/optimism/pull/9927
- feat(op-service):Persist RethDB instance in the go fetcher struct. by @Nickqiaoo in https://github.com/ethereum-optimism/optimism/pull/9904
- op-batcher: stateful span batches & blind compressor by @axelKingsley in https://github.com/ethereum-optimism/optimism/pull/9954
- simplify bigMSB by @zhiqiangxu in https://github.com/ethereum-optimism/optimism/pull/9998
- all: use the built-in slices library by @carehabit in https://github.com/ethereum-optimism/optimism/pull/10005
- op-node: p2p ping test CI flake fix by @protolambda in https://github.com/ethereum-optimism/optimism/pull/10010
- fix(op-node): handle async disconnects to avoid test flakiness by @felipe-op in https://github.com/ethereum-optimism/optimism/pull/10019
- Update op-geth dependency to v1.101309.0-rc.2 by @roberto-bayardo in https://github.com/ethereum-optimism/optimism/pull/9935
- txmgr: fix racy access to nonces slice in TestQueue_Send with mutex by @sebastianst in https://github.com/ethereum-optimism/optimism/pull/10016
- CI: Less verbose output by @trianglesphere in https://github.com/ethereum-optimism/optimism/pull/10059
- handle
Read
more correctly by @zhiqiangxu in https://github.com/ethereum-optimism/optimism/pull/10034 - update geth dependency to version w/ v1.13.11 upstream commits by @roberto-bayardo in https://github.com/ethereum-optimism/optimism/pull/10041
- op-batcher: Embed Zlib Compressor into Span Channel Out ; Compression Avoidance Strategy by @axelKingsley in https://github.com/ethereum-optimism/optimism/pull/10002
Full Changelog: https://github.com/ethereum-optimism/optimism/compare/v1.7.2...v1.7.3
🚢 Docker Images: