The Agoric OpCo engineering team has published the agoric-upgrade-22c-beta.1 patch release. This is a binary preview for an upcoming release. Unlike full releases, it should be applied on top of an existing agoric-upgrade-22b deployment. It can be applied without a coordinated upgrade on any chains running agoric-upgrade-22.
Cosmos Upgrade Handler Name
As a patch, this release does not contain a new upgrade handler name. It should be applied without a governance proposal.
Tags
Below is the git information related to this software release. Note the git tag does not always match the cosmos upgrade handler name.
Please note that the @agoric/cosmos package version did not change in this patch release.
Git Tag: agoric-upgrade-22c-beta.1
Git Commit: 98cc9b1f95ddcbe28378e7038ac0cf8a762b1601
@agoric/cosmos package version: v0.35.0-u22.1
Docker: ghcr.io/agoric/agoric-sdk:dev-upgrade-22c
As shown in go.mod this release is based on:
ibc-go v8.7.0
cosmos-sdk v0.50.14
cometbft v0.38.20 (shows as `devel`)
How to upgrade
Validators should extract the attached tarball on top of an existing (already built) agoric-upgrade-22b version of the software. It is compatible with any chains that upgraded to the agoric-upgrade-22 upgrade name.
cd agoric-sdk-upgrade-22b
tar -xzf /path/to/agoric-bin-amd64.tar.gz
For Docker users, validators can run ghcr.io/agoric/agoric-sdk:dev-upgrade-22c
docker pull ghcr.io/agoric/agoric-sdk:dev-upgrade-22c
Verifying patch version
To verify that the files were extracted successfully, run agd version --long | grep cometbft which should show a devel version.
Alternatively if running the API server, query curl http://localhost:1317/cosmos/base/tendermint/v1beta1/node_info | jq . | grep -C2 cometbft which should show "sum": "".
The sha256 of the amd64 files should be as follow:
$ sha256sum bin/agd golang/cosmos/build/agd golang/cosmos/build/libagcosmosdaemon.so
0f9f83dee3ed808e396bc07474232df2115f6be0daf3c5e82f25a07c50453677 bin/agd
31634cc2416060a53588aa72cf06182f227820530fec97882e5ed1b241edcdc7 golang/cosmos/build/agd
f98c01ae3bd7a564204b51ed45b8575f86b3f334101d4b53a5e7d971c5306c21 golang/cosmos/build/libagcosmosdaemon.so
Please refer to the agoric-upgrade-22b release for any other requirements.