Filter
Filter<
TFilterType
,TAbi
,TEventName
,TArgs
,TStrict
,TFromBlock
,TToBlock
>:object
&TFilterType
extends"event"
?object
&TAbi
extendsAbi
?undefined
extendsTEventName
?object
:TArgs
extendsMaybeExtractEventArgsFromAbi
<TAbi
,TEventName
> ?object
:object
:object
:object
Type declaration
id
id:
Hex
request
request:
EIP1193RequestFn
<FilterRpcSchema
>
type
type:
TFilterType
Type Parameters
• TFilterType extends FilterType
= "event"
• TAbi extends Abi
| readonly unknown
[] | undefined
= undefined
• TEventName extends string
| undefined
= undefined
• TArgs extends MaybeExtractEventArgsFromAbi
<TAbi
, TEventName
> | undefined
= MaybeExtractEventArgsFromAbi
<TAbi
, TEventName
>
• TStrict extends boolean
| undefined
= undefined
• TFromBlock extends BlockNumber
| BlockTag
| undefined
= undefined
• TToBlock extends BlockNumber
| BlockTag
| undefined
= undefined
Defined in
node_modules/.pnpm/viem@2.14.2_bufferutil@4.0.8_typescript@5.5.2_utf-8-validate@6.0.4_zod@3.23.8/node_modules/viem/_types/types/filter.d.ts:11