Propose (governance)
saihm_governance_proposeSubmit a protocol governance proposal to adjust emission parameters or upgrade the protocol. Specify scope, paramKey, and proposedValue to initiate a vote and obtain a proposalId.
Instructions
Open a protocol governance proposal: set scope to 'emission_param' or 'protocol_upgrade', and for 'emission_param' also pass paramKey and proposedValue. Protocol governance is not enabled by default. The call is forwarded to the operator endpoint you configured, so expect an error rather than an open vote unless that operator has turned governance on. Where it is enabled it returns a hex proposalId that saihm_governance_vote takes, and it starts a vote rather than changing a setting.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | Yes | Governable scope | |
| paramKey | No | Parameter key (when scope=emission_param) | |
| proposedValue | No | Proposed value as string |