Coda by Ian Macalinao
    Preparing search index...

    Type Alias DepositInput<TAccountRegistrar, TAccountVoter, TAccountVault, TAccountDepositToken, TAccountDepositAuthority, TAccountTokenProgram>

    type DepositInput<
        TAccountRegistrar extends string = string,
        TAccountVoter extends string = string,
        TAccountVault extends string = string,
        TAccountDepositToken extends string = string,
        TAccountDepositAuthority extends string = string,
        TAccountTokenProgram extends string = string,
    > = {
        amount: DepositInstructionDataArgs["amount"];
        depositAuthority: TransactionSigner<TAccountDepositAuthority>;
        depositEntryIndex: DepositInstructionDataArgs["depositEntryIndex"];
        depositToken: Address<TAccountDepositToken>;
        registrar: Address<TAccountRegistrar>;
        tokenProgram?: Address<TAccountTokenProgram>;
        vault: Address<TAccountVault>;
        voter: Address<TAccountVoter>;
    }

    Type Parameters

    • TAccountRegistrar extends string = string
    • TAccountVoter extends string = string
    • TAccountVault extends string = string
    • TAccountDepositToken extends string = string
    • TAccountDepositAuthority extends string = string
    • TAccountTokenProgram extends string = string
    Index
    depositAuthority: TransactionSigner<TAccountDepositAuthority>
    depositToken: Address<TAccountDepositToken>
    registrar: Address<TAccountRegistrar>
    tokenProgram?: Address<TAccountTokenProgram>
    vault: Address<TAccountVault>
    voter: Address<TAccountVoter>