The Release Procedure is defined in the CONTRIBUTING document.
Highlights:
- cosmos-sdk update to v0.47.15
- quick fix for leveraged liquidate
- fix the max_withdraw query
- deps upgrade
Update Price Feeder to umee/2.4.4+
.
NOTE: after the upgrade, you should restart your Price Feeder. We observed that Price Feeder doesn't correctly re-establish a connection after the chain upgrade.
Our dependencies have been updated. The binary requires libwasmvm v1.5.5
. When you build the binary from source on the server machine you probably don't need any change. However, when you download a binary from GitHub, or from another source, make sure you update the /usr/lib/libwasmvm.<cpu_arch>.so
. For example:
- copy from
$GOPATH/pkg/mod/github.com/!cosm!wasm/[email protected]/internal/api/libwasmvm.$(uname -m).so
- or download from github
wget https://raw.githubusercontent.com/CosmWasm/wasmvm/v1.5.5/internal/api/libwasmvm.$(uname -m).so -O /lib/libwasmvm.$(uname -m).so
You don't need to do anything if you are using our Docker image.
- Download latest binary or build from source.
- Make sure
libwasmvm.$(uname -m).so
is properly linked- Run the binary to make sure it works for you:
umeed version
- Run the binary to make sure it works for you:
- Wait for software upgrade proposal to pass and trigger the chain upgrade.
- Swap binaries.
- Ensure latest Price Feeder (see compatibility matrix) is running and ensure your price feeder configuration is up-to-date.
- Restart the chain.
- Restart Price Feeder.
You can use Cosmovisor → see instructions.
Docker images are available in ghcr.io umee-network repository.