Skip to main content
The cancel software upgrade proposal attempts to roll back or prevent from initiating a previously accepted software upgrade proposal. Selecting cancel-software-upgrade for proposal type after executing the draft-proposal command will request the following parameters:
  • Proposal title: the distinguishing name of the proposal, typically the way the that explorers list proposals.
  • Proposal author(s): the person(s) making the proposal.
  • Proposal summary: a high level, brief overview of the proposal.
  • Proposal details: a detailed, expansive explanation of the proposal.
  • Proposal forum url: the web location which contains more detail and where people can engage in discussion regarding the proposal.
  • Proposal vote option context: The option set of a proposal refers to the set of choices a participant can choose from when casting its vote. The initial option set includes the following options: Yes, No, NoWithVeto, Abstain. TheNoWithVeto counts as No but also adds a Veto vote. Abstain option allows voters to signal that they do not intend to vote in favour or against the proposal but accept the result of the vote.
  • Proposal deposit: the amount deposited in order for the proposal to be considered. The minimum amount required by MANTRA Chain is 355,552 MANTRA (355552000000000000000000 amantra).
  • Msg’s authority: This is the wallet that has the authority to submit the software update. This is typically the same wallet submitting the proposal.
The draft-proposal command will generate two (2) files: Example draft_proposal.json
Example draft_metadata.json
Of the two (2) files, the draft_proposal.json file is submitted to the MANTRA Chain as part of the submit-proposal transaction. The file draft_metadata.json is referenced within the draft_proposal.json in the attribute "metadata": "ipfs://CID". Upload the draft_metadata.json to an IPFS location and edit the draft_proposal.json attribute with the uploaded files IPFS location details. Example draft_proposal.json with edited IPFS location: