Coda by Ian Macalinao
    Preparing search index...

    Interface InitializeRewardAsyncInput<TAccountFarmAdmin, TAccountFarmState, TAccountGlobalConfig, TAccountRewardMint, TAccountRewardVault, TAccountRewardTreasuryVault, TAccountFarmVaultsAuthority, TAccountTreasuryVaultsAuthority, TAccountTokenProgram, TAccountSystemProgram, TAccountRent>

    interface InitializeRewardAsyncInput<
        TAccountFarmAdmin extends string = string,
        TAccountFarmState extends string = string,
        TAccountGlobalConfig extends string = string,
        TAccountRewardMint extends string = string,
        TAccountRewardVault extends string = string,
        TAccountRewardTreasuryVault extends string = string,
        TAccountFarmVaultsAuthority extends string = string,
        TAccountTreasuryVaultsAuthority extends string = string,
        TAccountTokenProgram extends string = string,
        TAccountSystemProgram extends string = string,
        TAccountRent extends string = string,
    > {
        farmAdmin: TransactionSigner<TAccountFarmAdmin>;
        farmState: Address<TAccountFarmState>;
        farmVaultsAuthority?: Address<TAccountFarmVaultsAuthority>;
        globalConfig: Address<TAccountGlobalConfig>;
        rent?: Address<TAccountRent>;
        rewardMint: Address<TAccountRewardMint>;
        rewardTreasuryVault?: Address<TAccountRewardTreasuryVault>;
        rewardVault?: Address<TAccountRewardVault>;
        systemProgram?: Address<TAccountSystemProgram>;
        tokenProgram?: Address<TAccountTokenProgram>;
        treasuryVaultsAuthority?: Address<TAccountTreasuryVaultsAuthority>;
    }

    Type Parameters

    • TAccountFarmAdmin extends string = string
    • TAccountFarmState extends string = string
    • TAccountGlobalConfig extends string = string
    • TAccountRewardMint extends string = string
    • TAccountRewardVault extends string = string
    • TAccountRewardTreasuryVault extends string = string
    • TAccountFarmVaultsAuthority extends string = string
    • TAccountTreasuryVaultsAuthority extends string = string
    • TAccountTokenProgram extends string = string
    • TAccountSystemProgram extends string = string
    • TAccountRent extends string = string
    Index

    Properties

    farmAdmin: TransactionSigner<TAccountFarmAdmin>
    farmState: Address<TAccountFarmState>
    farmVaultsAuthority?: Address<TAccountFarmVaultsAuthority>
    globalConfig: Address<TAccountGlobalConfig>
    rent?: Address<TAccountRent>
    rewardMint: Address<TAccountRewardMint>
    rewardTreasuryVault?: Address<TAccountRewardTreasuryVault>
    rewardVault?: Address<TAccountRewardVault>
    systemProgram?: Address<TAccountSystemProgram>
    tokenProgram?: Address<TAccountTokenProgram>
    treasuryVaultsAuthority?: Address<TAccountTreasuryVaultsAuthority>