Documentation
    Preparing search index...

    Type Alias ClosePositionInput<TAccountPositionAuthority, TAccountReceiver, TAccountPosition, TAccountPositionMint, TAccountPositionTokenAccount, TAccountTokenProgram>

    type ClosePositionInput<
        TAccountPositionAuthority extends string = string,
        TAccountReceiver extends string = string,
        TAccountPosition extends string = string,
        TAccountPositionMint extends string = string,
        TAccountPositionTokenAccount extends string = string,
        TAccountTokenProgram extends string = string,
    > = {
        position: Address<TAccountPosition>;
        positionAuthority: TransactionSigner<TAccountPositionAuthority>;
        positionMint: Address<TAccountPositionMint>;
        positionTokenAccount: Address<TAccountPositionTokenAccount>;
        receiver: Address<TAccountReceiver>;
        tokenProgram?: Address<TAccountTokenProgram>;
    }

    Type Parameters

    • TAccountPositionAuthority extends string = string
    • TAccountReceiver extends string = string
    • TAccountPosition extends string = string
    • TAccountPositionMint extends string = string
    • TAccountPositionTokenAccount extends string = string
    • TAccountTokenProgram extends string = string
    Index

    Properties

    position: Address<TAccountPosition>
    positionAuthority: TransactionSigner<TAccountPositionAuthority>
    positionMint: Address<TAccountPositionMint>
    positionTokenAccount: Address<TAccountPositionTokenAccount>
    receiver: Address<TAccountReceiver>
    tokenProgram?: Address<TAccountTokenProgram>