[Testnet] Coordinating Upgrade to v201.0.0

Namada v201.0.0 was recently cut and includes several important upgrades, most important of which provides full support for IBC Eureka.

I propose to upgrade and hard fork the Housefire Testnet at block height 2333000, estimated to occur at roughly 14:30 UTC on Thursday, July 24.

Instructions
No migration is required, and this is a simple replacement and upgrade of binaries.

  1. Download or build the v201.0.0 binaries. Please do this ahead of time and ensure the binaries are compatible with your system by running namadac --version.
  2. At any time before the upgrade height, stop your node and restart with namadan ledger run-until --block-height 2333000 --halt
  3. Switch the namadan in your $PATH to v201.0.0.
  4. Restart the node with namadan ledger run using namadan v201.0.0.

If you miss the upgrade and get a consensus failure
No worries! Once you encounter a consensus error, just roll back the state of your node by a block with namadan ledger rollback and then restart namadan ledger run with namadan v201.0.0.

4 Likes

The link to the tagged release is giving a 404.

We checked out and built on branch v201.0.0 and the namada -V yields:

Namada v101.1.2-4-g9a3538a

Is this version to be expected?

No, I have built the binaries on a Ubuntu 22.04 machine and get

$ namadac --version
Namada v201.0.0

The steps you should follow are:

git checkout v201.0.0
make build
1 Like

I ended up not moving the binaries, thinking I did make install but it was in fact a make build, so I moved the binaries and the correct version is showing :+1:

Namada v201.0.0

Thank you!