@lightprotocol/compressed-token - v0.22.1-alpha.2
    Preparing search index...

    Function selectMinCompressedTokenAccountsForTransfer

    • Selects the minimum number of compressed token accounts required for a transfer or decompression instruction, up to a specified maximum.

      Parameters

      • accounts: ParsedTokenAccount[]

        Token accounts to choose from.

      • transferAmount: BN

        Amount to transfer or decompress.

      • OptionalmaxInputs: number = 4

        Max accounts to select. Default is 4.

      Returns [
          selectedAccounts: ParsedTokenAccount[],
          total: BN,
          totalLamports: BN
          | null,
          maxPossibleAmount: BN,
      ]

      Returns selected accounts and their totals. [ selectedAccounts: ParsedTokenAccount[], total: BN, totalLamports: BN | null, maxPossibleAmount: BN ]