Coda by Ian Macalinao
    Preparing search index...

    Interface LockPermissionlessInput<TAccountLocker, TAccountEscrow, TAccountEscrowTokens, TAccountEscrowOwner, TAccountSourceTokens, TAccountTokenProgram>

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

    Properties

    amount: number | bigint
    duration: number | bigint
    escrow: Address<TAccountEscrow>
    escrowOwner: TransactionSigner<TAccountEscrowOwner>
    escrowTokens: Address<TAccountEscrowTokens>
    locker: Address<TAccountLocker>
    sourceTokens: Address<TAccountSourceTokens>
    tokenProgram?: Address<TAccountTokenProgram>