ethers-tools
Version:
Contains tools for work with web3 contracts.
19 lines (17 loc) • 580 B
TypeScript
import { CallMutability } from './call-mutability';
import { PriorityCallOptions } from './priority-call-options';
// Used at the moment of creation and during execution
export interface MulticallOptions {
forceMutability?: CallMutability;
waitForTxs?: boolean;
highPriorityTxs?: boolean;
priorityOptions?: PriorityCallOptions;
staticBatchLimit?: number;
mutableBatchLimit?: number;
signals?: AbortSignal[];
staticCallsTimeoutMs?: number;
mutableCallsTimeoutMs?: number;
waitCallsTimeoutMs?: number;
batchDelayMs?: number;
maxAsyncReadBatches?: number;
}