aftermath-ts-sdk - v3.3.3
    Preparing search index...

    Interface FarmsStakingPoolRewardCoin

    Describes one reward coin's emission schedule and balances in a staking pool. Amounts are in the reward coin's smallest unit, and timestamps and intervals are in milliseconds.

    interface FarmsStakingPoolRewardCoin {
        actualRewards: bigint;
        coinType: string;
        emissionRate: bigint;
        emissionSchedulesMs: number;
        emissionStartTimestamp: number;
        lastRewardTimestamp: number;
        rewards: bigint;
        rewardsAccumulatedPerShare: bigint;
        rewardsRemaining: bigint;
    }
    Index
    actualRewards: bigint

    The reward balance currently held by the pool object, in base units.

    coinType: string

    The fully qualified Move type of the reward coin.

    emissionRate: bigint

    The reward amount emitted at each completed emission interval, in base units.

    emissionSchedulesMs: number

    The emission interval in milliseconds.

    emissionStartTimestamp: number

    The timestamp in milliseconds when emission for this reward coin starts.

    lastRewardTimestamp: number

    The last emission checkpoint in milliseconds.

    rewards: bigint

    The total reward amount configured for this coin, in base units.

    rewardsAccumulatedPerShare: bigint

    Cumulative rewards allocated per fixed-point unit of pool share.

    rewardsRemaining: bigint

    The configured reward balance that has not yet been emitted.