@saberhq/sail
Version:
Account caching and batched loading for React-based Solana applications.
9 lines • 609 B
TypeScript
/// <reference types="node" />
import type { AccountInfo, Commitment, Connection, PublicKey } from "@solana/web3.js";
import { SailGetMultipleAccountsError } from "..";
export declare function chunks<T>(array: readonly T[], size: number): T[][];
export declare const getMultipleAccounts: (connection: Connection, keys: readonly PublicKey[], onGetMultipleAccountsError: (err: SailGetMultipleAccountsError) => void, commitment?: Commitment) => Promise<{
keys: readonly PublicKey[];
array: readonly (AccountInfo<Buffer> | null | SailGetMultipleAccountsError)[];
}>;
//# sourceMappingURL=fetchers.d.ts.map