Type Alias GetLogsParameters<TAbiEvent, TAbiEvents, TStrict, TFromBlock, TToBlock, _EventName>

GetLogsParameters<TAbiEvent, TAbiEvents, TStrict, TFromBlock, TToBlock, _EventName>: {
    address?: Address | Address[];
} & ({
    args?: MaybeExtractEventArgsFromAbi<TAbiEvents, _EventName>;
    event: TAbiEvent;
    events?: never;
    strict?: TStrict;
} | {
    args?: never;
    event?: never;
    events: TAbiEvents;
    strict?: TStrict;
} | {
    args?: never;
    event?: never;
    events?: never;
    strict?: never;
}) & ({
    blockHash?: never;
    fromBlock?: TFromBlock | BlockNumber | BlockTag;
    toBlock?: TToBlock | BlockNumber | BlockTag;
} | {
    blockHash?: Hash;
    fromBlock?: never;
    toBlock?: never;
})

Type Parameters

Type declaration

  • Optionaladdress?: Address | Address[]

    Address or list of addresses from which logs originated