For Operators
This upgrade is ONLY FOR TESTNET.
We will announce Mainnet updates next week.
Troubleshooting
- Error when checking out to latest release.
error: Your local changes to the following files would be overwritten by checkout:
go.mod
go.sum
To solve this, run
git reset --hard HEAD
- Rust version error.
error: failed to parse manifest at `/home/ubuntu/.cargo/registry/src/index.crates.io-6f17d22bba15001f/alloy-primitives-1.2.0/Cargo.toml`
Caused by:
feature `edition2024` is required
The package requires the Cargo feature called `edition2024`, but that feature is not stabilized in this version of Cargo (1.83.0 (5ffbef321 2024-10-29)).
Consider trying a newer version of Cargo (this may require the nightly release).
See https://doc.rust-lang.org/nightly/cargo/reference/unstable.html#edition-2024 for more information about the status of this feature.
To solve this, update Rust and proceed with standard installation
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
What's Changed
- feat/perf(aggregation-mode): verification & sp1 aggregation by @MarcosNicolau in #1955
- feat(explorer): support search for aggregation mode by @MarcosNicolau in #1944
- fix(operator): manage subscription to events without panic by @JuArce in #1729
- fix(batcher): stop listening to blocks when one of the rpcs disconnects by @MarcosNicolau in #1961
- feat: bump gnark version to 0.12 by @mechanix97 in #1863
- chore(dev): targets to verify aggregated proof for every network by @MarcosNicolau in #1943
- Change all addresses in yamls to be quoted, as to avoid them being interpreted as numbers by @MauroToscano in #1966
- feat: bump SP1 version to v5.0.0 by @JuArce in #1965
- ci: update golangci-lint.yml versions by @JuArce in #1967
- docs: update to v0.16.0 by @JuArce in #1970
- pull fixes from testnet by @JuArce in #1973
- v0.16.0 by @JuArce in #1969
Full Changelog: v0.15.3...v0.16.0