interface GovernanceRecords {
    create_proposal_events: _0x1.event.EventHandle<
        _0x1.delegation_pool.CreateProposalEvent,
    >;
    delegate_voting_power_events: _0x1.event.EventHandle<
        _0x1.delegation_pool.DelegateVotingPowerEvent,
    >;
    delegated_votes: _0x1.smart_table.SmartTable<
        string,
        _0x1.delegation_pool.DelegatedVotes,
    >;
    vote_delegation: _0x1.smart_table.SmartTable<
        string,
        _0x1.delegation_pool.VoteDelegation,
    >;
    vote_events: _0x1.event.EventHandle<_0x1.delegation_pool.VoteEvent>;
    votes: _0x1.smart_table.SmartTable<
        _0x1.delegation_pool.VotingRecordKey,
        bigint,
    >;
    votes_per_proposal: _0x1.smart_table.SmartTable<bigint, bigint>;
}

Properties

create_proposal_events: _0x1.event.EventHandle<
    _0x1.delegation_pool.CreateProposalEvent,
>
delegate_voting_power_events: _0x1.event.EventHandle<
    _0x1.delegation_pool.DelegateVotingPowerEvent,
>
delegated_votes: _0x1.smart_table.SmartTable<
    string,
    _0x1.delegation_pool.DelegatedVotes,
>
vote_delegation: _0x1.smart_table.SmartTable<
    string,
    _0x1.delegation_pool.VoteDelegation,
>
votes_per_proposal: _0x1.smart_table.SmartTable<bigint, bigint>