github umee-network/umee v3.3.0-rc3

latest releases: v6.6.0, v6.6.0-rc1, v6.5.0...
pre-release21 months ago

Release Notes

Please see the CHANGELOG for an exhaustive list of changes.

Gravity Bridge

This is the final step for enabling Gravity Bridge. We enable slashing.
Validators must run Peggo and must process claims to not be slashed.

Github Release

New experimental features which are part of the linked binary changed the build process. Umeed doesn't support static CGO build (with CGO_ENABLED=1). Github Actions only support build using Linux on amd64, we can not make a cross platform build using Github Actions. So our Github release only contains source code archive and amd64 Linux binary.

Moreover to run the provided binary, you need to have libwasmvm.x86_64.so v1.1.1 in your system lib directory.

Building from source will automatically link the libwasmvm.x86_64.so created as a part of the build process (you must build on same host as you run the binary, or copy the libwasmvm.x86_64.so your lib directory).

Please check Supported Platforms for libwasmvm

Update instructions

  • Note: Skip this step if you build binary from source
    • Download libwasmvm
$ wget https://raw.githubusercontent.com/CosmWasm/wasmvm/v1.1.1/internal/api/libwasmvm.$(uname -m).so -O /lib/libwasmvm.$(uname -m).so
  • Wait for software upgrade proposal to pass and trigger the chain upgrade.
  • Run latest Peggo (v1.3.0) - updated
  • Run latest Price Feeder (v2.0.0) - updated
  • Swap binaries.
  • Restart the chain.

You can use Cosmovisor → see instructions.

  • If you use Cosmovisor, and you didn't build binary from source in the validator machine, you have to download the respective libwasmvm into your machine.
$ wget https://raw.githubusercontent.com/CosmWasm/wasmvm/v1.1.1/internal/api/libwasmvm.$(uname -m).so -O /lib/libwasmvm.$(uname -m).so

NOTE: As described in the previous section, you need to have libwasmvm.x86_64.so correctly linked to the binary. BEFORE the upgrade, make sure the binary is working. You can test it by running ./umeed-v3.2.0 --version.

Don't miss a new umee release

NewReleases is sending notifications on new releases.