Documentation
    Preparing search index...

    Type Alias InitializeRewardV2Params

    Parameters to initialize a rewards for a Whirlpool

    PublicKey for the whirlpool config space that the fee-tier will be initialized for.

    The reward index that we'd like to initialize. (0 <= index <= NUM_REWARDS).

    PublicKey for the reward mint that we'd use for the reward index.

    PublicKey for the TokenBadge for this reward mint.

    Keypair of the vault for this reward index.

    Assigned authority by the reward_super_authority for the specified reward-index in this Whirlpool

    The account that would fund the creation of this account

    PublicKey for the token program.

    type InitializeRewardV2Params = {
        funder: PublicKey;
        rewardAuthority: PublicKey;
        rewardIndex: number;
        rewardMint: PublicKey;
        rewardTokenBadge: PublicKey;
        rewardTokenProgram: PublicKey;
        rewardVaultKeypair: Keypair;
        whirlpool: PublicKey;
    }
    Index

    Properties

    funder: PublicKey
    rewardAuthority: PublicKey
    rewardIndex: number
    rewardMint: PublicKey
    rewardTokenBadge: PublicKey
    rewardTokenProgram: PublicKey
    rewardVaultKeypair: Keypair
    whirlpool: PublicKey