Mainnet
Price$0.0373
Market Cap-
24h volume$10.37K

Proposal #4

v1.2.0 Software Upgrade
Yes
145,936,785 KYVE(99.99%)
No
8,445.13 KYVE(0.006%)
Abstain
5,068.96 KYVE(0.003%)
No with Veto
0 KYVE(0%)
Status
Passed
Deposits
25,000 KYVE
Vote Start
May 22 2023 02:15:47 PM
Vote End
May 29 2023 02:15:47 PM
Deposit End
May 22 2023 02:20:47 PM

v1.2.0 Software Upgrade

PROPOSER: The KYVE Foundation ([email protected])

Proposal Summary

This software upgrade proposal, if passed, would enable full Ledger support for all of KYVE's custom transactions.

Proposal Details

It was brought to the attention of the KYVE Development Team that Ledger needed to be supported for KYVE's custom transactions. After further investigation, it turns out no Amino types were registered (this is how Ledger understands the transaction information). This release resolves this issue but requires an on-chain software upgrade as this is consensus-breaking.

Additionally, this upgrade adjusts the vesting schedules of two KYVE Core Team members. Please see this pull request.

Upgrade Process

When the network reaches the defined upgrade height (1135000), block production on the KYVE network will be halted. Block production will not resume until significant voting power has switched to the new release. Validators can either manually replace the old binary with the new one or utilise Cosmovisor to automate this process.

Voting Options

Voting YES

  • A YES vote on this proposal indicates that the KYVE network SHOULD be upgraded; and that the validators should start running the v1.2.0 release.

Voting NO

  • A NO vote on this proposal indicates that the KYVE network SHOULD NOT be upgraded; and that the validators should continue running the v1.1.x release.

Voting NO WITH VETO

  • A NO WITH VETO vote on this proposal indicates that the KYVE network SHOULD NOT be upgraded; and that the proposal depositors should be penalised.

Voting ABSTAIN

  • An ABSTAIN vote on this proposal indicates that you decline to give a specific opinion on this proposal while maintaining active governance participation.

Conclusion

The forum discussion for this proposal can be found here.

This upgrade has been tested on the Kaon network (our testnet). You can find the proposal here.

Please note that this proposal follows a template that will later be finalised through a governance discussion around processes.

Details
Votes
405
[
  {
    "@type": "/cosmos.gov.v1.MsgExecLegacyContent",
    "content": {
      "@type": "/cosmos.upgrade.v1beta1.SoftwareUpgradeProposal",
      "title": "v1.2.0 Software Upgrade",
      "description": "# `v1.2.0` Software Upgrade\n\n**PROPOSER:** The KYVE Foundation ([email protected])\n\n## Proposal Summary\n\nThis software upgrade proposal, if passed, would enable full Ledger support for **all** of KYVE's custom transactions.\n\n## Proposal Details\n\nIt was brought to the attention of the KYVE Development Team that Ledger needed to be supported for KYVE's custom transactions. After further investigation, it turns out no [Amino](https://docs.cosmos.network/v0.47/core/encoding#amino) types were registered (this is how Ledger understands the transaction information). This release resolves this issue but requires an on-chain software upgrade as this is consensus-breaking.\n\nAdditionally, this upgrade adjusts the vesting schedules of two KYVE Core Team members. Please see this [pull request](https://github.com/KYVENetwork/chain/pull/45).\n\n## Upgrade Process\n\nWhen the network reaches the defined upgrade height ([**1135000**](https://www.mintscan.io/kyve/blocks/1135000)), block production on the KYVE network will be halted. Block production will not resume until significant voting power has switched to the new release. Validators can either manually replace the old binary with the new one or utilise [Cosmovisor](https://docs.cosmos.network/v0.47/tooling/cosmovisor) to automate this process.\n\n## Voting Options\n\n### Voting YES\n\n- A YES vote on this proposal indicates that the KYVE network **SHOULD** be upgraded; and that the validators should start running the [`v1.2.0`](https://github.com/KYVENetwork/chain/releases/tag/v1.2.0) release.\n\n### Voting NO\n\n- A NO vote on this proposal indicates that the KYVE network **SHOULD NOT** be upgraded; and that the validators should continue running the [`v1.1.x`](https://github.com/KYVENetwork/chain/releases/tag/v1.1.0) release.\n\n### Voting NO WITH VETO\n\n- A NO WITH VETO vote on this proposal indicates that the KYVE network **SHOULD NOT** be upgraded; and that the proposal depositors should be penalised.\n\n### Voting ABSTAIN\n\n- An ABSTAIN vote on this proposal indicates that you decline to give a specific opinion on this proposal while maintaining active governance participation.\n\n## Conclusion\n\nThe forum discussion for this proposal can be found [here](https://commonwealth.im/kyve/discussion/11439-kaon-v120-software-upgrade).\n\nThis upgrade has been tested on the Kaon network (our testnet). You can find the proposal [here](https://testnet.mintscan.io/kyve-testnet/proposals/6).\n\nPlease note that this proposal follows a template that will later be finalised through a governance discussion around processes.",
      "plan": {
        "name": "v1.2.0",
        "time": "0001-01-01T00:00:00Z",
        "height": "1135000",
        "info": "{\"binaries\": {\"darwin/amd64\": \"https://github.com/KYVENetwork/chain/releases/download/v1.2.0/kyved_mainnet_darwin_amd64.tar.gz?checksum=sha256:d3bde147ec22fb96b44faad8760dc6d16c4d4775a170c35b28f8e74c1d633ef9\", \"darwin/arm64\": \"https://github.com/KYVENetwork/chain/releases/download/v1.2.0/kyved_mainnet_darwin_arm64.tar.gz?checksum=sha256:37d633e7e8226cf4505489e099b19566016863fcd775b518907d25061dad34bd\", \"linux/amd64\": \"https://github.com/KYVENetwork/chain/releases/download/v1.2.0/kyved_mainnet_linux_amd64.tar.gz?checksum=sha256:3712c9d385fb2efb642588bbcb8d6a3e5f54aedf1a786d894e27ff30e411db1c\", \"linux/arm64\": \"https://github.com/KYVENetwork/chain/releases/download/v1.2.0/kyved_mainnet_linux_arm64.tar.gz?checksum=sha256:45d5afccba1630a65323a6953f50864883179d274810df6774daf84b27225c16\"}}",
        "upgraded_client_state": null
      }
    },
    "authority": "kyve10d07y265gmmuvt4z0w9aw880jnsr700jdv7nah"
  }
]