Genesis is the initial governance state for use in the genesis block.

Note: PendingProposalUpgrades are not included in genesis, but are instead computed at InitChain from accepted proposals.

interface GovernanceGenesis {
    params: GovernanceConsensusParameters;
    proposals?: GovernanceProposal[];
    vote_entries?: Map<longnum, GovernanceVoteEntry[]>;
}

Properties

Parameters are the genesis consensus parameters.

proposals?: GovernanceProposal[]

Proposals are the governance proposals.

vote_entries?: Map<longnum, GovernanceVoteEntry[]>

VoteEntries are the governance proposal vote entries.