interface StakingPool {
    activation_epoch: _0x1.option.Option<bigint>;
    deactivation_epoch: _0x1.option.Option<bigint>;
    exchange_rates: _0x2.table.Table<bigint, PoolTokenExchangeRate>;
    extra_fields: Bag;
    id: UID;
    pending_pool_token_withdraw: bigint;
    pending_stake: bigint;
    pending_total_sui_withdraw: bigint;
    pool_token_balance: bigint;
    rewards_pool: bigint;
    sui_balance: bigint;
}

Properties

activation_epoch: _0x1.option.Option<bigint>
deactivation_epoch: _0x1.option.Option<bigint>
exchange_rates: _0x2.table.Table<bigint, PoolTokenExchangeRate>
extra_fields: Bag
id: UID
pending_pool_token_withdraw: bigint
pending_stake: bigint
pending_total_sui_withdraw: bigint
pool_token_balance: bigint
rewards_pool: bigint
sui_balance: bigint