• Fetch multiple accounts and decode them in batch (single RPC call).

    Type Parameters

    • T

      The decoded account type.

    Parameters

    • transport: HttpTransport

      HTTP transport for RPC calls.

    • pubkeys: never[]

      Account public keys to fetch.

    • decoder: ((data: Uint8Array<ArrayBufferLike>) => T)

      Function that decodes raw bytes into type T.

        • (data): T
        • Parameters

          • data: Uint8Array<ArrayBufferLike>

          Returns T

    • opts: {
          commitment?: Commitment;
      } & CallOptions = {}

      RPC options.

    Returns Promise<(DecodedAccountResult<T> | null)[]>

    Array of decoded results (null entries for non-existent accounts).

    1.1.0