Upgrade
This module provides the basic functions of software version upgrade.
Available Commands
Name | Description |
---|---|
software-upgrade | Submit a software upgrade proposal |
cancel-software-upgrade | Cancel the current upgrade proposal |
plan | Query the software upgrade plan currently in progress |
applied | Query the executed software upgrade plan |
iris tx gov submit-proposal software-upgrade
Initiate a software upgrade proposal through the Gov
module.
iris tx gov submit-proposal software-upgrade <plan-name> [flags]
Flags:
Name, shorthand | Type | Required | Default | Description |
---|---|---|---|---|
--deposit | Coins | deposit of proposal | ||
--title | string | title of proposal | ||
--description | string | description of proposal | ||
--upgrade-height | uint64 | The height at which the upgrade must happen (not to be used together with --upgrade-time ) | ||
--upgrade-time | Time | The time at which the upgrade must happen (ex. 2006-01-02T15:04:05Z) (not to be used together with --upgrade-height ) | ||
--upgrade-info | string | Optional info for the planned upgrade such as commit hash, etc. |
TIP
If you need to support cosmovisor to automatically perform software upgrades, --upgrade-info
needs to use a fixed format, such as:
{
"binaries": {
"linux/amd64":"https://example.com/irishub.zip?checksum=sha256:aec070645fe53ee3b3763059376134f058cc337247c978add178b6ccdfb0019f"
}
}
iris tx gov submit-proposal cancel-software-upgrade
Submit cancellation of the currently ongoing software upgrade proposal through the Gov
module.
iris tx gov submit-proposal cancel-software-upgrade [flags]
Flags:
Name, shorthand | Type | Required | Default | Description |
---|---|---|---|---|
--deposit | Coins | deposit of proposal | ||
--title | string | title of proposal | ||
--description | string | description of proposal |
iris query upgrade plan
Query the currently ongoing software upgrade plan.
iris query upgrade plan [flags]
iris query upgrade applied
Query the software upgrade plan that has been executed recently.
iris query upgrade applied <upgrade-name>