Type Alias WatchContractEventParameters<abi, eventName, strict, transport>

WatchContractEventParameters<abi, eventName, strict, transport>: {
    abi: abi;
    address?: Address | Address[];
    args?: ContractEventArgs<abi, eventName extends ContractEventName<abi>
        ? eventName
        : ContractEventName<abi>>;
    eventName?: eventName | ContractEventName<abi>;
    onError?: ((error: Error) => void);
    onLogs: WatchContractEventOnLogsFn<abi, eventName extends ContractEventName<abi>
        ? eventName
        : ContractEventName<abi>, strict>;
    strict?: strict | boolean;
} & GetPollOptions<transport>

Type Parameters

Type declaration