Overview
This is a mandatory release for nodes running with rollup verification enabled. For other nodes, this is a recommended release.
This is a small follow-up release after the recent Darwin upgrade. This release embeds the fork timestamps for DarwinV2 for Scroll mainnet and Scroll Sepolia.
- DarwinV2 on Scroll mainnet: timestamp
1725264000
(Mon 02 September 8am UTC). - DarwinV2 on Scroll Sepolia: timestamp
1724832000
(Wed 28 August 8am UTC).
Compatibility
Similar to the previous release, this upgrade does not change Scroll's state transition function, so it is backward compatible. However, the format of the batch data committed to Ethereum changes. As a result, nodes that enabled rollup verification (--rollup.verify
) must upgrade to be able to follow the chain.
To follow the DarwinV2 upgrade, simply upgrade your node and run it with the --scroll
or --scroll-sepolia
flag respectively. If you do not use these flags, then you must update your genesis.json
file and reimport it using geth init genesis.json
:
- Add
"darwinV2Time": 1725264000
for Scroll mainnet. - Add
"darwinV2Time": 1724832000
for Scroll Sepolia.
What's Changed
- fix: enable correct string encoding of new opcodes by @lispc in #815
- refactor: rename CCC package for less repetition by @omerfirmak in #967
- Fix typo README by @oksanaphmn in #979
- refactor: remove unused unconfirmed.go by @omerfirmak in #972
- feat: allow calculating diffs between two row consumptions by @omerfirmak in #980
- calculate tx the lifecycle duration by @georgehao in #839
- feat(metrics): calculate the real pending tx by @georgehao in #983
- feat: add darwinv2 in genesis config by @colinlyguo in #993
- feat(rollup-verifier): codecv4 by @colinlyguo in #991
- feat: backport flatCallTracer by @draganm in #895
- feat: async ccc checker by @omerfirmak in #996
- fix(rollup-verifier): delete committed batch meta when reverting a batch by @colinlyguo in #1000
- feat: schedule DarwinV2 by @Thegaram in #1002
New Contributors
- @oksanaphmn made their first contribution in #979
- @draganm made their first contribution in #895
Full Changelog: scroll-v5.6.0...scroll-v5.7.0