Cosmos Hub 3 Upgrade Proposal E
Details
Description
Figment Networks (https://figment.network)
-=-=-
Full proposal: https://ipfs.io/ipfs/QmfJyd64srJSX824WoNnF6BbvF4wvPGqVBynZeN98C7ygq
-=-=-
Decision
We are signalling that:
-
The Gaia 2.0.3 implementation is aligned with the list of high-level changes approved in Cosmos Hub 3 Upgrade Proposal A.
-
We are prepared to upgrade the Cosmos Hub to cosmoshub-3 based upon a. Commit hash: 2f6783e298f25ff4e12cb84549777053ab88749a; b. The state export from cosmoshub-2 at Block Height 2902000; c. Genesis time: 60 minutes after the timestamp at Block Height 2902000.
-
We are prepared to relaunch cosmoshub-2 a. In the event of: i. A non-trivial error in the migration procedure and/or ii. A need for ad-hoc genesis file changes iii. The failure of cosmoshub-3 to produce two (2) blocks by 180 minutes after the timestamp of Block Height 2902000; b. Using: i. The starting block height: 2902000 ii. Software version: Cosmos SDK v0.34.6+ https://github.com/cosmos/cosmos-sdk/releases/tag/v0.34.10 iii. The full data snapshot at export Block Height 2902000; c. And will consider the relaunch complete after cosmoshub-2 has reached consensus on Block 2902001.
-
The upgrade will be considered complete after cosmoshub-3 has reached consensus on Block Height 2 within 120 minutes of genesis time.
-
This proposal is void if the voting period has not concluded by Block Height 2852202.
-=-=-
Context This proposal follows Cosmos Hub 3 Upgrade Proposal D (https://hubble.figment.network/cosmos/chains/cosmoshub-2/governance/proposals/16) aka Prop 16, which passed in vote, but failed in execution (https://forum.cosmos.network/t/cosmos-hub-3-upgrade-post-mortem/2772). This proposal is intended to succeed where Prop 16 failed.
This proposal is intended to signal acceptance/rejection of the precise software release that will contain the changes to be included in the Cosmos Hub 3 upgrade. A high level overview of these changes was successfully approved by the voters signalling via Cosmos Hub 3 Upgrade Proposal A: https://hubble.figment.network/cosmos/chains/cosmoshub-2/governance/proposals/13
We are proposing to use this code https://github.com/cosmos/gaia/releases/tag/v2.0.3 to upgrade the Cosmos Hub. We are proposing to export the ledger’s state at Block Height 2,902,000, which we expect to occur on December 11, 2019 at or around 14:27 UTC assuming an average of 6.94 seconds per block. Please note that there will likely be a variance from this target time, due to deviations in block time.
We are proposing that the Cosmos Hub 3 genesis time be set to 60 minutes after Block Height 2,902,000.
-=-=-
Co-ordination in case of failure will happen in this channel: https://riot.im/app/#/room/#cosmos_validators_technical_updates:matrix.org
Votes