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

ClosePositionInput: {
    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

Type declaration