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

    Interface ApiFarmsIncreaseStakingPoolRewardsEmissionsBody

    Parameters for increasing emission schedules for existing reward coins.

    interface ApiFarmsIncreaseStakingPoolRewardsEmissionsBody {
        ownerCapId: string;
        rewards: {
            emissionRate: bigint;
            emissionScheduleMs: number;
            rewardCoinType: string;
        }[];
        stakeCoinType: string;
        stakingPoolId: string;
        walletAddress: string;
    }
    Index
    ownerCapId: string

    Object ID of the owner capability authorizing the update.

    rewards: {
        emissionRate: bigint;
        emissionScheduleMs: number;
        rewardCoinType: string;
    }[]

    Emission updates, one entry per reward coin.

    Type Declaration

    • emissionRate: bigint

      New amount emitted per interval, in the reward coin's base units.

    • emissionScheduleMs: number

      New emission interval, in milliseconds.

    • rewardCoinType: string

      Fully qualified Move type of the reward coin.

    stakeCoinType: string

    Fully qualified Move type of the staked coin.

    stakingPoolId: string

    Staking pool object ID.

    walletAddress: string

    Address that signs the transaction.