Coda by Ian Macalinao
    Preparing search index...

    Type Alias WithdrawTreasuryAsyncInput<TAccountGlobalAdmin, TAccountGlobalConfig, TAccountRewardMint, TAccountRewardTreasuryVault, TAccountTreasuryVaultAuthority, TAccountWithdrawDestinationTokenAccount, TAccountTokenProgram>

    type WithdrawTreasuryAsyncInput<
        TAccountGlobalAdmin extends string = string,
        TAccountGlobalConfig extends string = string,
        TAccountRewardMint extends string = string,
        TAccountRewardTreasuryVault extends string = string,
        TAccountTreasuryVaultAuthority extends string = string,
        TAccountWithdrawDestinationTokenAccount extends string = string,
        TAccountTokenProgram extends string = string,
    > = {
        amount: WithdrawTreasuryInstructionDataArgs["amount"];
        globalAdmin: TransactionSigner<TAccountGlobalAdmin>;
        globalConfig: Address<TAccountGlobalConfig>;
        rewardMint: Address<TAccountRewardMint>;
        rewardTreasuryVault?: Address<TAccountRewardTreasuryVault>;
        tokenProgram?: Address<TAccountTokenProgram>;
        treasuryVaultAuthority?: Address<TAccountTreasuryVaultAuthority>;
        withdrawDestinationTokenAccount: Address<
            TAccountWithdrawDestinationTokenAccount,
        >;
    }

    Type Parameters

    • TAccountGlobalAdmin extends string = string
    • TAccountGlobalConfig extends string = string
    • TAccountRewardMint extends string = string
    • TAccountRewardTreasuryVault extends string = string
    • TAccountTreasuryVaultAuthority extends string = string
    • TAccountWithdrawDestinationTokenAccount extends string = string
    • TAccountTokenProgram extends string = string
    Index
    globalAdmin: TransactionSigner<TAccountGlobalAdmin>
    globalConfig: Address<TAccountGlobalConfig>
    rewardMint: Address<TAccountRewardMint>
    rewardTreasuryVault?: Address<TAccountRewardTreasuryVault>
    tokenProgram?: Address<TAccountTokenProgram>
    treasuryVaultAuthority?: Address<TAccountTreasuryVaultAuthority>
    withdrawDestinationTokenAccount: Address<
        TAccountWithdrawDestinationTokenAccount,
    >