Blockchain Parameter Change Proposal

Proposal Structure

This proposal requires information to be passed in JSON file as follows:

{
    "title": "<Proposal Title>",
    "description": "<Description of Proposal>",
    "changes": [
      {
        "subspace": "<Module Name>",
        "key": "<Module's param name in UpperCamelCase>",
        "value": "<Proposed value>"
      }
    ],
    "deposit": "<Deposit (in uhid) for the proposal>"
}

Example:

{
    "title": "Change in Validator Node Downtime Penalty",
    "description": "This proposal brings about change in the validator node downtime penalty to 0.365",
    "changes": [
      {
        "subspace": "slashing",
        "key": "SlashFractionDowntime",
        "value": "0.365000000000000000"
      }
    ],
    "deposit": "50000000uhid"
}

CLI

  • Run the following to submit a blockchain parameter change proposal:

hid-noded tx gov submit-legacy-proposal param-change "<path-of-proposal-json-file>" --from <key-name> --yes

Last updated