Coda by Ian Macalinao
    Preparing search index...

    Interface WithdrawTreasuryAsyncInput<TAccountGlobalAdmin, TAccountGlobalConfig, TAccountRewardMint, TAccountRewardTreasuryVault, TAccountTreasuryVaultAuthority, TAccountWithdrawDestinationTokenAccount, TAccountTokenProgram>

    interface 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: number | bigint;
        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

    Properties

    amount: number | bigint
    globalAdmin: TransactionSigner<TAccountGlobalAdmin>
    globalConfig: Address<TAccountGlobalConfig>
    rewardMint: Address<TAccountRewardMint>
    rewardTreasuryVault?: Address<TAccountRewardTreasuryVault>
    tokenProgram?: Address<TAccountTokenProgram>
    treasuryVaultAuthority?: Address<TAccountTreasuryVaultAuthority>
    withdrawDestinationTokenAccount: Address<
        TAccountWithdrawDestinationTokenAccount,
    >