Try   HackMD

Preparation

  • Calculate an appropriate block height for the upgrade to take place
  • Obtain the URLs for the new binary files
  • The upgrade name is v11
  • Obtain the proposer address
  • The node that is submitting the proposal must be online, otherwise use the --node flag
  • If the Gaia home folder is not ~/.gaia, set the --home [gaia home] flag in all gaiad commands

Formatting and Submitting Instructions

  1. Generate the usigned proposal JSON using the --offline flag. Add a placeholder for the description text.

    ​​​gaiad tx gov submit-proposal software-upgrade v11 \
    ​​​--title "Upgrade to Gaia v11" \
    ​​​--deposit <deposit_amount>uatom \
    ​​​--upgrade-height <upgrade_height> \
    ​​​--upgrade-info '{"binaries":{"linux/amd64":"https://github.com/cosmos/gaia/releases/download/<version>/gaiad-<version>-linux-amd64?checksum=sha256:<hash>","linux/arm64":"https://github.com/cosmos/gaia/releases/download/<version>/gaiad-<version>-linux-arm64?checksum=sha256:<hash>","darwin/amd64":"https://github.com/cosmos/gaia/releases/download/<version>/gaiad-<version>-darwin-amd64?checksum=sha256:<hash>","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/<version>/gaiad-<version>-darwin-arm64?checksum=sha256:<hash>","windows/amd64":"https://github.com/cosmos/gaia/releases/download/<version>/gaiad-<version>-windows-amd64.exe?checksum=sha256:<hash>","windows/arm64":"https://github.com/cosmos/gaia/releases/download/<version>/gaiad-<version>-windows-arm64.exe?checksum=sha256:<hash>"}}' \
    ​​​--description "placeholder" \
    ​​​--from <proposer_address> \
    ​​​--fees <fee_amount>uatom \
    ​​​--chain-id <chain_id> \
    ​​​--generate-only \
    ​​​--offline > unsigned-v11-proposal.json
    

    You may get an incorrect sequence error. Update the command with the number listed in the error or query the account sequence with gaiad q auth <account>.

  2. Write out the proposal description in Markdown. It must be less than 10k characters long.

  3. Paste the Markdown for the proposal description into https://www.cescaper.com/.

    Copy the escaped format that converts new lines into \r\n and replace your placeholder text in unsigned.json with it.

  4. Increase the gas_limit to 1000000.

  5. Sign the proposal to generate signed-v11-proposal.json.

    ​​​gaiad tx sign unsigned-v11-proposal.json \
    ​​​--chain-id <chain_id> \
    ​​​--from <proposer_address> \
    ​​​--gas auto \
    ​​​--fees <fee_amount>uatom &> signed-v11-proposal.json
    
  6. Submit the signed-v1-proposal.json proposal.

    ​​​gaiad tx broadcast signed-v11-proposal.json
    

Release Testnet

  • Estimated block height: 17107825
  • Proposer address: cosmos10v6wvdenee8r9l6wlsphcgur2ltl8ztkvhc8fw
  • Binaries
    • v11.0.0-rc0
    ​​​​4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69  gaiad-v11.0.0-rc0-darwin-amd64
    ​​​​53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85  gaiad-v11.0.0-rc0-windows-arm64.exe
    ​​​​809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301  gaiad-v11.0.0-rc0-darwin-arm64
    ​​​​afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15  gaiad-v11.0.0-rc0-linux-amd64
    ​​​​cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa  gaiad-v11.0.0-rc0-windows-amd64.exe
    ​​​​ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64  gaiad-v11.0.0-rc0-linux-arm64
    
    ​​​​'{"binaries":{"darwin/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-amd64?checksum=sha256:4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-arm64?checksum=sha256:809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301","linux/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-amd64?checksum=sha256:afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15","linux/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-arm64?checksum=sha256:ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64","windows/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-amd64.exe?checksum=sha256:cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa","windows/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-arm64.exe?checksum=sha256:53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85"}}'
    
  • Chain ID: theta-testnet-001

Release Testnet Proposal Description - Markdown

Content rendered here: https://hackmd.io/CSb2tlN6SX2R18JbUhPawg

# Gaia v11 Upgrade ## Background This release contains a number of updates to core dependencies and a variety of fixes. The major features of note for this release are: * An update of Replicated Security to v2.0.0 * A refactored version of the Global Fee module * Removal of the Liquidity module state with forced withdrawal for all pool coins as preparation to remove the module, in accordance with passed [Proposal 810](https://www.mintscan.io/cosmos/proposals/801) The release and further details can be found here: https://github.com/cosmos/gaia/releases/tag/v11.0.0-rc0 > Note: v11 does not include the [Liquid Staking Module](https://www.mintscan.io/cosmos/proposals/790) as it is not yet production ready. The Liquid Staking Module is targeted for the next Gaia release (v12). ## Joining the Testnet Validators can connect to the release testnet to participate in the upgrade. You can find the relevant information (genesis file, peers, etc.) to join the public testnet via shell script [here](https://github.com/cosmos/testnets/tree/master/public), or Ansible playbook [here](https://github.com/hyphacoop/cosmos-ansible/tree/main/examples#join-the-cosmos-hub-public-testnet).

Release Testnet Proposal Description - C-Escaped Markdown

# Gaia v11 Upgrade\r\n\r\n## Background\r\n\r\nThis release contains a number of updates to core dependencies and a variety of fixes. The major features of note for this release are:\r\n\r\n* An update of Replicated Security to v2.0.0\r\n* A refactored version of the Global Fee module\r\n* Removal of the Liquidity module state with forced withdrawal for all pool coins as preparation to remove the module, in accordance with passed [Proposal 810](https://www.mintscan.io/cosmos/proposals/801)\r\n\r\nThe release and further details can be found here: https://github.com/cosmos/gaia/releases/tag/v11.0.0-rc0\r\n\r\n> Note: v11 does not include the [Liquid Staking Module](https://www.mintscan.io/cosmos/proposals/790) as it is not yet production ready. The Liquid Staking Module is targeted for the next Gaia release (v12).\r\n\r\n## Joining the Testnet\r\n\r\nValidators can connect to the release testnet to participate in the upgrade. You can find the relevant information (genesis file, peers, etc.) to join the public testnet via shell script [here](https://github.com/cosmos/testnets/tree/master/public), or Ansible playbook [here](https://github.com/hyphacoop/cosmos-ansible/tree/main/examples#join-the-cosmos-hub-public-testnet).

Release Testnet Proposal Generation

gaiad tx gov submit-proposal software-upgrade v11 \ --title "Upgrade to Gaia v11" \ --deposit 1000uatom \ --upgrade-height 17107825 \ --upgrade-info '{"binaries":{"darwin/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-amd64?checksum=sha256:4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-arm64?checksum=sha256:809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301","linux/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-amd64?checksum=sha256:afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15","linux/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-arm64?checksum=sha256:ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64","windows/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-amd64.exe?checksum=sha256:cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa","windows/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-arm64.exe?checksum=sha256:53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85"}}' \ --description "placeholder" \ --from cosmos10v6wvdenee8r9l6wlsphcgur2ltl8ztkvhc8fw \ --fees 2500uatom \ --chain-id theta-testnet-001 \ --generate-only \ --offline | jq '.' > unsigned-v11-proposal.json

Release Testnet Proposal Modification

  • Replace the placeholder description
  • Increase the gas limit amount to 1000000
{
  "body": {
    "messages": [
      {
        "@type": "/cosmos.gov.v1beta1.MsgSubmitProposal",
        "content": {
          "@type": "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal",
          "title": "Upgrade to Gaia v11",
          "description": "# Gaia v11 Upgrade\r\n\r\n## Background\r\n\r\nThis release contains a number of updates to core dependencies and a variety of fixes. The major features of note for this release are:\r\n\r\n* An update of Replicated Security to v2.0.0\r\n* A refactored version of the Global Fee module\r\n* Removal of the Liquidity module state with forced withdrawal for all pool coins as preparation to remove the module, in accordance with passed [Proposal 810](https://www.mintscan.io/cosmos/proposals/801)\r\n\r\nThe release and further details can be found here: https://github.com/cosmos/gaia/releases/tag/v11.0.0-rc0\r\n\r\n> Note: v11 does not include the [Liquid Staking Module](https://www.mintscan.io/cosmos/proposals/790) as it is not yet production ready. The Liquid Staking Module is targeted for the next Gaia release (v12).\r\n\r\n## Joining the Testnet\r\n\r\nValidators can connect to the release testnet to participate in the upgrade. You can find the relevant information (genesis file, peers, etc.) to join the public testnet via shell script [here](https://github.com/cosmos/testnets/tree/master/public), or Ansible playbook [here](https://github.com/hyphacoop/cosmos-ansible/tree/main/examples#join-the-cosmos-hub-public-testnet).",
          "plan": {
            "name": "v11",
            "time": "0001-01-01T00:00:00Z",
            "height": "17107825",
            "info": "{\"binaries\":{\"darwin/amd64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-amd64?checksum=sha256:4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69\",\"darwin/arm64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-arm64?checksum=sha256:809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301\",\"linux/amd64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-amd64?checksum=sha256:afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15\",\"linux/arm64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-arm64?checksum=sha256:ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64\",\"windows/amd64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-amd64.exe?checksum=sha256:cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa\",\"windows/arm64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-arm64.exe?checksum=sha256:53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85\"}}",
            "upgraded_client_state": null
          }
        },
        "initial_deposit": [
          {
            "denom": "uatom",
            "amount": "1000"
          }
        ],
        "proposer": "cosmos10v6wvdenee8r9l6wlsphcgur2ltl8ztkvhc8fw"
      }
    ],
    "memo": "",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": []
  },
  "auth_info": {
    "signer_infos": [],
    "fee": {
      "amount": [
        {
          "denom": "uatom",
          "amount": "2500"
        }
      ],
      "gas_limit": "1000000",
      "payer": "",
      "granter": ""
    }
  },
  "signatures": []
}

Release Testnet Proposal Signing

gaiad tx sign unsigned-v11-proposal.json \ --chain-id theta-testnet-001 \ --from cosmos10v6wvdenee8r9l6wlsphcgur2ltl8ztkvhc8fw &> signed-v11-proposal.json

Release Testnet Proposal Submission

gaiad tx broadcast signed-v11-proposal.json -b block -y

Release Testnet Proposal Vote

gaiad tx gov vote 169 yes --from cosmos10v6wvdenee8r9l6wlsphcgur2ltl8ztkvhc8fw --gas auto --fees 500uatom -b block -y

Replicated Security Testnet

  • Estimated block height: 2532935
    • Desired upgrade time: 2023-07-26 14:00 UTC
  • Proposer address: cosmos1arjwkww79m65csulawqngr7ngs4uqu5hx9ak2a
  • Binaries
    • v11.0.0-rc0
      ​​​​4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69  gaiad-v11.0.0-rc0-darwin-amd64
      ​​​​53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85  gaiad-v11.0.0-rc0-windows-arm64.exe
      ​​​​809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301  gaiad-v11.0.0-rc0-darwin-arm64
      ​​​​afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15  gaiad-v11.0.0-rc0-linux-amd64
      ​​​​cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa  gaiad-v11.0.0-rc0-windows-amd64.exe
      ​​​​ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64  gaiad-v11.0.0-rc0-linux-arm64
      
      ​​​​'{"binaries":{"darwin/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-amd64?checksum=sha256:4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-arm64?checksum=sha256:809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301","linux/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-amd64?checksum=sha256:afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15","linux/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-arm64?checksum=sha256:ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64","windows/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-amd64.exe?checksum=sha256:cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa","windows/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-arm64.exe?checksum=sha256:53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85"}}'
      
  • Chain ID: provider

RS Testnet Proposal Description - Markdown

Content rendered here: https://hackmd.io/TIkz4OnWS_6lxs1dRISyaQ

# Gaia v11 Upgrade ## Background This release contains a number of updates to core dependencies and a variety of fixes. The major features of note for this release are: * An update of Replicated Security to v2.0.0 * A refactored version of the Global Fee module * Removal of the Liquidity module state with forced withdrawal for all pool coins as preparation to remove the module, in accordance with passed [Proposal 810](https://www.mintscan.io/cosmos/proposals/801) The release and further details can be found here: https://github.com/cosmos/gaia/releases/tag/v11.0.0-rc0 > Note: v11 does not include the [Liquid Staking Module](https://www.mintscan.io/cosmos/proposals/790) as it is not yet production ready. The Liquid Staking Module is targeted for the next Gaia release (v12). ## Joining the Testnet Validators can join the provider chain of the Replicated Security testnet to participate in the upgrade. You can find the relevant information (genesis file, peers, etc.) to join the public testnet via shell script [here](https://github.com/cosmos/testnets/tree/master/replicated-security/provider), or Ansible playbook [here](https://github.com/hyphacoop/cosmos-ansible/tree/main/examples#join-the-replicated-security-testnet).

RS Testnet Proposal Description - C-Escaped Markdown

# Gaia v11 Upgrade\r\n\r\n## Background\r\n\r\nThis release contains a number of updates to core dependencies and a variety of fixes. The major features of note for this release are:\r\n\r\n* An update of Replicated Security to v2.0.0\r\n* A refactored version of the Global Fee module\r\n* Removal of the Liquidity module state with forced withdrawal for all pool coins as preparation to remove the module, in accordance with passed [Proposal 810](https://www.mintscan.io/cosmos/proposals/801)\r\n\r\nThe release and further details can be found here: https://github.com/cosmos/gaia/releases/tag/v11.0.0-rc0\r\n\r\n> Note: v11 does not include the [Liquid Staking Module](https://www.mintscan.io/cosmos/proposals/790) as it is not yet production ready. The Liquid Staking Module is targeted for the next Gaia release (v12).\r\n\r\n## Joining the Testnet\r\n\r\nValidators can join the provider chain of the Replicated Security testnet to participate in the upgrade. You can find the relevant information (genesis file, peers, etc.) to join the public testnet via shell script [here](https://github.com/cosmos/testnets/tree/master/replicated-security/provider), or Ansible playbook [here](https://github.com/hyphacoop/cosmos-ansible/tree/main/examples#join-the-replicated-security-testnet).

RS Testnet Proposal Generation

gaiad tx gov submit-proposal software-upgrade v11 \ --title "Upgrade to Gaia v11" \ --deposit 10000000uatom \ --upgrade-height 2532935 \ --upgrade-info '{"binaries":{"darwin/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-amd64?checksum=sha256:4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-arm64?checksum=sha256:809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301","linux/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-amd64?checksum=sha256:afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15","linux/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-arm64?checksum=sha256:ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64","windows/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-amd64.exe?checksum=sha256:cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa","windows/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-arm64.exe?checksum=sha256:53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85"}}' \ --description "placeholder" \ --from cosmos1arjwkww79m65csulawqngr7ngs4uqu5hx9ak2a \ --fees 2500uatom \ --chain-id provider \ --generate-only \ --offline | jq -r '.' > unsigned-v11-proposal.json

RS Testnet Proposal Modification

  • Replace the placeholder description
  • Increase the gas limit amount to 1000000
{
  "body": {
    "messages": [
      {
        "@type": "/cosmos.gov.v1beta1.MsgSubmitProposal",
        "content": {
          "@type": "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal",
          "title": "Upgrade to Gaia v11",
          "description": "# Gaia v11 Upgrade\r\n\r\n## Background\r\n\r\nThis release contains a number of updates to core dependencies and a variety of fixes. The major features of note for this release are:\r\n\r\n* An update of Replicated Security to v2.0.0\r\n* A refactored version of the Global Fee module\r\n* Removal of the Liquidity module state with forced withdrawal for all pool coins as preparation to remove the module, in accordance with passed [Proposal 810](https://www.mintscan.io/cosmos/proposals/801)\r\n\r\nThe release and further details can be found here: https://github.com/cosmos/gaia/releases/tag/v11.0.0-rc0\r\n\r\n> Note: v11 does not include the [Liquid Staking Module](https://www.mintscan.io/cosmos/proposals/790) as it is not yet production ready. The Liquid Staking Module is targeted for the next Gaia release (v12).\r\n\r\n## Joining the Testnet\r\n\r\nValidators can join the provider chain of the Replicated Security testnet to participate in the upgrade. You can find the relevant information (genesis file, peers, etc.) to join the public testnet via shell script [here](https://github.com/cosmos/testnets/tree/master/replicated-security/provider), or Ansible playbook [here](https://github.com/hyphacoop/cosmos-ansible/tree/main/examples#join-the-replicated-security-testnet).",
          "plan": {
            "name": "v11",
            "time": "0001-01-01T00:00:00Z",
            "height": "2532935",
            "info": "{\"binaries\":{\"darwin/amd64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-amd64?checksum=sha256:4e7fd38a658c5787bb7692c5d7cb4e04ba74bccd1e401c3f578a36a09ca49d69\",\"darwin/arm64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-darwin-arm64?checksum=sha256:809ea9e4a30a924826ead20276a377a8d9a58e6c0e46502856e162ba5e942301\",\"linux/amd64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-amd64?checksum=sha256:afd87056ddbac0a2824edbf0ec1e4e6d51a6110b1e7eae715bd02862ab936d15\",\"linux/arm64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-linux-arm64?checksum=sha256:ded660916d54183269de5a4e573553d4c1c24f6a91d2e38db95775b81f455b64\",\"windows/amd64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-amd64.exe?checksum=sha256:cb89674c5e2a6f59a13a8531b6c57dda111ec4b5454089afcc7d51eb8612fcaa\",\"windows/arm64\":\"https://github.com/cosmos/gaia/releases/download/v11.0.0-rc0/gaiad-v11.0.0-rc0-windows-arm64.exe?checksum=sha256:53fcd957c9b71c3f011e5f04298e8a9a3466e67a90a4aca6ab855f39fed98f85\"}}",
            "upgraded_client_state": null
          }
        },
        "initial_deposit": [
          {
            "denom": "uatom",
            "amount": "10000000"
          }
        ],
        "proposer": "cosmos1arjwkww79m65csulawqngr7ngs4uqu5hx9ak2a"
      }
    ],
    "memo": "",
    "timeout_height": "0",
    "extension_options": [],
    "non_critical_extension_options": []
  },
  "auth_info": {
    "signer_infos": [],
    "fee": {
      "amount": [
        {
          "denom": "uatom",
          "amount": "2500"
        }
      ],
      "gas_limit": "1000000",
      "payer": "",
      "granter": ""
    }
  },
  "signatures": []
}

RS Testnet Proposal Signing

gaiad tx sign unsigned-v11-proposal.json \ --chain-id provider \ --from cosmos1arjwkww79m65csulawqngr7ngs4uqu5hx9ak2a &> signed-v11-proposal.json

RS Testnet Proposal Submission

gaiad tx broadcast signed-v11-proposal.json

RS Testnet Proposal Vote

gaiad tx gov vote 45 yes --from cosmos1arjwkww79m65csulawqngr7ngs4uqu5hx9ak2a --gas auto --fees 500uatom -b block -y

Mainnet

  • Estimated block height: 16596000
    • Desired upgrade time: Aug 16 14:00 UTC
  • Proposer address: TBD
  • Binaries
    • v11.0.0
    ​​​​f115875122386496254905a1de0c0cb45f1b731536281586f77a41be55458505  gaiad-v11.0.0-darwin-amd64
    ​​​​53d0ffe4d8353e51d0be543edf764de033e24d703d4c408244a141e635b27628  gaiad-v11.0.0-darwin-arm64
    ​​​​258df2eec5b22f8baadc988e184fbfd2ae6f9f888e9f4461a110cc365fe86300  gaiad-v11.0.0-linux-amd64
    ​​​​688e3ae4aa5ed91978f537798e012322336c7309fe5ee9169fdd607ab6c348b8  gaiad-v11.0.0-linux-arm64
    ​​​​24a1de7579673c77e1be1a7d2085a8d39a21611ed5d8329f1df0619f875e32c6  gaiad-v11.0.0-windows-amd64.exe
    ​​​​122c25e7291158293f1b1f0a7272184e556ebe01292257a1d4b9987077d0d61a  gaiad-v11.0.0-windows-arm64.exe
    
    ​​​​'{"binaries":{"darwin/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-amd64?checksum=sha256:f115875122386496254905a1de0c0cb45f1b731536281586f77a41be55458505","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-arm64?checksum=sha256:53d0ffe4d8353e51d0be543edf764de033e24d703d4c408244a141e635b27628","linux/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-amd64?checksum=sha256:258df2eec5b22f8baadc988e184fbfd2ae6f9f888e9f4461a110cc365fe86300","linux/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-arm64?checksum=sha256:688e3ae4aa5ed91978f537798e012322336c7309fe5ee9169fdd607ab6c348b8","windows/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-amd64.exe?checksum=sha256:24a1de7579673c77e1be1a7d2085a8d39a21611ed5d8329f1df0619f875e32c6","windows/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-arm64.exe?checksum=sha256:122c25e7291158293f1b1f0a7272184e556ebe01292257a1d4b9987077d0d61a"}}'
    
  • Chain ID: cosmoshub-4

Mainnet Proposal Description - Markdown

Mainnet Proposal Description - C-Escaped Markdown

Mainnet Proposal Generation

gaiad tx gov submit-proposal software-upgrade v11 \ --title "Upgrade to Gaia v11" \ --deposit 10000000uatom \ --upgrade-height 16596000 \ --upgrade-info '{"binaries":{"darwin/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-amd64?checksum=sha256:f115875122386496254905a1de0c0cb45f1b731536281586f77a41be55458505","darwin/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-darwin-arm64?checksum=sha256:53d0ffe4d8353e51d0be543edf764de033e24d703d4c408244a141e635b27628","linux/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-amd64?checksum=sha256:258df2eec5b22f8baadc988e184fbfd2ae6f9f888e9f4461a110cc365fe86300","linux/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-linux-arm64?checksum=sha256:688e3ae4aa5ed91978f537798e012322336c7309fe5ee9169fdd607ab6c348b8","windows/amd64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-amd64.exe?checksum=sha256:24a1de7579673c77e1be1a7d2085a8d39a21611ed5d8329f1df0619f875e32c6","windows/arm64":"https://github.com/cosmos/gaia/releases/download/v11.0.0/gaiad-v11.0.0-windows-arm64.exe?checksum=sha256:122c25e7291158293f1b1f0a7272184e556ebe01292257a1d4b9987077d0d61a"}}' \ --description "placeholder" \ --from <TBD> \ --fees 2500uatom \ --chain-id cosmoshub-4 \ --generate-only \ --offline | jq -r '.' > unsigned-v11-proposal.json

Mainnet Proposal Modification

  • Replace the placeholder description
  • Increase the gas limit amount to 1000000

Mainnet Proposal Signing

gaiad tx sign unsigned-v11-proposal.json \ --chain-id cosmoshub-4 \ --from <proposer_address> \ --gas auto \ --fees 1000uatom &> signed-v11-proposal.json

Mainnet Proposal Submission

gaiad tx broadcast signed-v11-proposal.json