Software Upgrade Proposal
What is a Software Upgrade Proposal?
A Software Upgrade Proposal allows the network to transition to a new version of the blockchain software. The proposal specifies an upgrade plan and schedule that validators and node operators must follow to avoid disruptions.
Use Cases
Fix bugs in the current software.
Enhance security and performance.
Addressing bugs or issues in the current software.
Proposal Structure
Title: A concise title summarizing the upgrade (e.g., “Proposal to Upgrade Self Chain to v2.0”).
Summary: summarize the upgrade in 2-3 sentences, including the new software version and the rationale for the upgrade.
Upgrade Plan:
Testing: Describe any testing that has been conducted to validate the upgrade.
Validator Actions: Outline the steps validators and node operators must take to upgrade their nodes.
Upgrade Height: Indicate the block height when the upgrade will take effect.
New Software Version: Specify the version number (e.g., v2.0).
Preprate the JSON file:
height: Set height to a block number after the voting period ends(calculate based on blocks per year).
To query the gov account for the authority field, use the command:
Last updated