Governance (v1)

On-chain token-holder governance, active on mainnet: the governance_enabled_from_height = 8,900,000 gate has been reached and ChainParams.governance is configured (validator-quorum authority). These methods respond with live proposal/vote state; builders return unsigned tx material (no keys).

11 methods · verified against the live mainnet RPC at https://rpc.sumchain.io.

gov_buildCreateProposal

Build an unsigned create-proposal transaction to sign and broadcast.

gov_buildCastVote

Build an unsigned cast-vote transaction.

gov_buildExecuteProposal

Build an unsigned execute-proposal transaction.

gov_buildCancelProposal

Build an unsigned cancel-proposal transaction. The proposer can self-cancel with no approvals; any other canceller supplies a validator-quorum (approvals). There is no single council address.

gov_getProposal

Proposal by id.

gov_listProposals

All proposals.

gov_listActiveProposals

Proposals currently in the voting state.

gov_getTally

Tally from a proposal’s frozen snapshot and cast votes.

gov_getVote

A voter’s vote on a proposal.

gov_getVotingPower

A holder’s frozen snapshot voting power for a proposal.

gov_listEligibleAssets

Registered governance assets with status and effective height.