ethers-multicall-provider
Version:
⚡🕰️ Drop-in solution to batch smart contract RPC calls in a single RPC query via Multicall!
8 lines (7 loc) • 371 B
TypeScript
import { BlockTag, ContractRunner } from "ethers";
export declare enum MulticallVersion {
V2 = "2",
V3 = "3"
}
export declare const getBlockNumber: (blockTag: BlockTag) => number | null;
export declare const getMulticall: (blockNumber: number | null, chainId: number, runner: ContractRunner) => import("./types").Multicall2 | import("./types").Multicall3 | null;