Coda by Ian Macalinao
    Preparing search index...

    Interface FundRewardInput<TAccountPool, TAccountRewardVault, TAccountRewardMint, TAccountFunderTokenAccount, TAccountFunder, TAccountTokenProgram, TAccountEventAuthority, TAccountProgram>

    interface FundRewardInput<
        TAccountPool extends string = string,
        TAccountRewardVault extends string = string,
        TAccountRewardMint extends string = string,
        TAccountFunderTokenAccount extends string = string,
        TAccountFunder extends string = string,
        TAccountTokenProgram extends string = string,
        TAccountEventAuthority extends string = string,
        TAccountProgram extends string = string,
    > {
        amount: number | bigint;
        carryForward: boolean;
        eventAuthority: Address<TAccountEventAuthority>;
        funder: TransactionSigner<TAccountFunder>;
        funderTokenAccount: Address<TAccountFunderTokenAccount>;
        pool: Address<TAccountPool>;
        program?: Address<TAccountProgram>;
        rewardIndex: number;
        rewardMint: Address<TAccountRewardMint>;
        rewardVault: Address<TAccountRewardVault>;
        tokenProgram?: Address<TAccountTokenProgram>;
    }

    Type Parameters

    • TAccountPool extends string = string
    • TAccountRewardVault extends string = string
    • TAccountRewardMint extends string = string
    • TAccountFunderTokenAccount extends string = string
    • TAccountFunder extends string = string
    • TAccountTokenProgram extends string = string
    • TAccountEventAuthority extends string = string
    • TAccountProgram extends string = string
    Index

    Properties

    amount: number | bigint
    carryForward: boolean
    eventAuthority: Address<TAccountEventAuthority>
    funder: TransactionSigner<TAccountFunder>
    funderTokenAccount: Address<TAccountFunderTokenAccount>
    pool: Address<TAccountPool>
    program?: Address<TAccountProgram>
    rewardIndex: number
    rewardMint: Address<TAccountRewardMint>
    rewardVault: Address<TAccountRewardVault>
    tokenProgram?: Address<TAccountTokenProgram>