Preparing search index...
The search index is not available
@perennial/sdk
@perennial/sdk
Perennial
Definitions
CreateEventFilterParameters
Type alias CreateEventFilterParameters<TAbiEvent, TAbiEvents, TStrict, TFromBlock, TToBlock, _EventName, _Args>
Create
Event
Filter
Parameters
<
TAbiEvent
,
TAbiEvents
,
TStrict
,
TFromBlock
,
TToBlock
,
_EventName
,
_Args
>
:
{
address
?:
Address
|
Address
[]
;
fromBlock
?:
TFromBlock
|
BlockNumber
|
BlockTag
;
toBlock
?:
TToBlock
|
BlockNumber
|
BlockTag
;
}
&
(
MaybeExtractEventArgsFromAbi
<
TAbiEvents
,
_EventName
>
extends
infer
TEventFilterArgs
?
{
args
:
TEventFilterArgs
|
(
_Args
extends
TEventFilterArgs
?
_Args
:
never
)
;
event
:
TAbiEvent
;
events
?:
never
;
strict
?:
TStrict
;
}
|
{
args
?:
never
;
event
?:
TAbiEvent
;
events
?:
never
;
strict
?:
TStrict
;
}
|
{
args
?:
never
;
event
?:
never
;
events
:
TAbiEvents
|
undefined
;
strict
?:
TStrict
;
}
|
{
args
?:
never
;
event
?:
never
;
events
?:
never
;
strict
?:
never
;
}
:
{
args
?:
never
;
event
?:
never
;
events
?:
never
;
strict
?:
never
;
}
)
Type Parameters
TAbiEvent
extends
AbiEvent
|
undefined
=
undefined
TAbiEvents
extends
readonly
AbiEvent
[]
|
readonly
unknown
[]
|
undefined
=
TAbiEvent
extends
AbiEvent
?
[
TAbiEvent
]
:
undefined
TStrict
extends
boolean
|
undefined
=
undefined
TFromBlock
extends
BlockNumber
|
BlockTag
|
undefined
=
undefined
TToBlock
extends
BlockNumber
|
BlockTag
|
undefined
=
undefined
_EventName
extends
string
|
undefined
=
MaybeAbiEventName
<
TAbiEvent
>
_Args
extends
MaybeExtractEventArgsFromAbi
<
TAbiEvents
,
_EventName
>
|
undefined
=
undefined
Type declaration
Optional
address
?:
Address
|
Address
[]
Optional
from
Block
?:
TFromBlock
|
BlockNumber
|
BlockTag
Optional
to
Block
?:
TToBlock
|
BlockNumber
|
BlockTag
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
@perennial/sdk
Loading...