Coda by Ian Macalinao
    Preparing search index...

    Type Alias PermanentLockPositionAsyncInput<TAccountPool, TAccountPosition, TAccountPositionNftAccount, TAccountOwner, TAccountEventAuthority, TAccountProgram>

    type PermanentLockPositionAsyncInput<
        TAccountPool extends string = string,
        TAccountPosition extends string = string,
        TAccountPositionNftAccount extends string = string,
        TAccountOwner extends string = string,
        TAccountEventAuthority extends string = string,
        TAccountProgram extends string = string,
    > = {
        eventAuthority?: Address<TAccountEventAuthority>;
        owner: TransactionSigner<TAccountOwner>;
        permanentLockLiquidity: PermanentLockPositionInstructionDataArgs["permanentLockLiquidity"];
        pool: Address<TAccountPool>;
        position: Address<TAccountPosition>;
        positionNftAccount: Address<TAccountPositionNftAccount>;
        program?: Address<TAccountProgram>;
    }

    Type Parameters

    • TAccountPool extends string = string
    • TAccountPosition extends string = string
    • TAccountPositionNftAccount extends string = string
    • TAccountOwner extends string = string
    • TAccountEventAuthority extends string = string
    • TAccountProgram extends string = string
    Index
    eventAuthority?: Address<TAccountEventAuthority>
    owner: TransactionSigner<TAccountOwner>

    owner of position

    pool: Address<TAccountPool>
    position: Address<TAccountPosition>
    positionNftAccount: Address<TAccountPositionNftAccount>

    The token account for nft

    program?: Address<TAccountProgram>