ethereum-multicall-extended
Version:
Multicall allows multiple smart contract constant function calls to be grouped into a single call and the results aggregated into a single result
16 lines (15 loc) • 515 B
TypeScript
import { AbiInput } from './abi-input';
import { AbiOutput } from './abi-output';
export interface AbiItem {
anonymous?: boolean;
constant?: boolean;
inputs?: AbiInput[];
name: string;
outputs?: AbiOutput[];
payable?: boolean;
stateMutability?: StateMutabilityType;
type: AbiType;
gas?: number;
}
export declare type StateMutabilityType = 'pure' | 'view' | 'nonpayable' | 'payable';
export declare type AbiType = 'function' | 'constructor' | 'event' | 'fallback';