interface StakePool {
    active: _0x1.coin.Coin<_0x1.aptos_coin.AptosCoin>;
    add_stake_events: _0x1.event.EventHandle<_0x1.stake.AddStakeEvent>;
    delegated_voter: string;
    distribute_rewards_events: _0x1.event.EventHandle<
        _0x1.stake.DistributeRewardsEvent,
    >;
    inactive: _0x1.coin.Coin<_0x1.aptos_coin.AptosCoin>;
    increase_lockup_events: _0x1.event.EventHandle<
        _0x1.stake.IncreaseLockupEvent,
    >;
    initialize_validator_events: _0x1.event.EventHandle<
        _0x1.stake.RegisterValidatorCandidateEvent,
    >;
    join_validator_set_events: _0x1.event.EventHandle<
        _0x1.stake.JoinValidatorSetEvent,
    >;
    leave_validator_set_events: _0x1.event.EventHandle<
        _0x1.stake.LeaveValidatorSetEvent,
    >;
    locked_until_secs: bigint;
    operator_address: string;
    pending_active: _0x1.coin.Coin<_0x1.aptos_coin.AptosCoin>;
    pending_inactive: _0x1.coin.Coin<_0x1.aptos_coin.AptosCoin>;
    reactivate_stake_events: _0x1.event.EventHandle<
        _0x1.stake.ReactivateStakeEvent,
    >;
    rotate_consensus_key_events: _0x1.event.EventHandle<
        _0x1.stake.RotateConsensusKeyEvent,
    >;
    set_operator_events: _0x1.event.EventHandle<_0x1.stake.SetOperatorEvent>;
    unlock_stake_events: _0x1.event.EventHandle<_0x1.stake.UnlockStakeEvent>;
    update_network_and_fullnode_addresses_events: _0x1.event.EventHandle<
        _0x1.stake.UpdateNetworkAndFullnodeAddressesEvent,
    >;
    withdraw_stake_events: _0x1.event.EventHandle<
        _0x1.stake.WithdrawStakeEvent,
    >;
}

Properties

delegated_voter: string
distribute_rewards_events: _0x1.event.EventHandle<
    _0x1.stake.DistributeRewardsEvent,
>
initialize_validator_events: _0x1.event.EventHandle<
    _0x1.stake.RegisterValidatorCandidateEvent,
>
join_validator_set_events: _0x1.event.EventHandle<
    _0x1.stake.JoinValidatorSetEvent,
>
leave_validator_set_events: _0x1.event.EventHandle<
    _0x1.stake.LeaveValidatorSetEvent,
>
locked_until_secs: bigint
operator_address: string
pending_inactive: _0x1.coin.Coin<_0x1.aptos_coin.AptosCoin>
rotate_consensus_key_events: _0x1.event.EventHandle<
    _0x1.stake.RotateConsensusKeyEvent,
>
update_network_and_fullnode_addresses_events: _0x1.event.EventHandle<
    _0x1.stake.UpdateNetworkAndFullnodeAddressesEvent,
>