Coda by Ian Macalinao
    Preparing search index...

    Type Alias LockPermissionlessInput<TAccountLocker, TAccountEscrow, TAccountEscrowTokens, TAccountEscrowOwner, TAccountSourceTokens, TAccountTokenProgram>

    type LockPermissionlessInput<
        TAccountLocker extends string = string,
        TAccountEscrow extends string = string,
        TAccountEscrowTokens extends string = string,
        TAccountEscrowOwner extends string = string,
        TAccountSourceTokens extends string = string,
        TAccountTokenProgram extends string = string,
    > = {
        amount: LockPermissionlessInstructionDataArgs["amount"];
        duration: LockPermissionlessInstructionDataArgs["duration"];
        escrow: Address<TAccountEscrow>;
        escrowOwner: TransactionSigner<TAccountEscrowOwner>;
        escrowTokens: Address<TAccountEscrowTokens>;
        locker: Address<TAccountLocker>;
        sourceTokens: Address<TAccountSourceTokens>;
        tokenProgram?: Address<TAccountTokenProgram>;
    }

    Type Parameters

    • TAccountLocker extends string = string
    • TAccountEscrow extends string = string
    • TAccountEscrowTokens extends string = string
    • TAccountEscrowOwner extends string = string
    • TAccountSourceTokens extends string = string
    • TAccountTokenProgram extends string = string
    Index
    escrow: Address<TAccountEscrow>
    escrowOwner: TransactionSigner<TAccountEscrowOwner>
    escrowTokens: Address<TAccountEscrowTokens>
    locker: Address<TAccountLocker>
    sourceTokens: Address<TAccountSourceTokens>
    tokenProgram?: Address<TAccountTokenProgram>