@thruputchain/client
Preparing search index...
index
ContractEvent
Interface ContractEvent<TName, TTopics, TFields, TFilter>
Complete generated event API.
interface
ContractEvent
<
TName
extends
string
,
TTopics
,
TFields
,
TFilter
>
{
signature
:
Uint8Array
;
allFromReceipt
(
receipt
:
Pick
<
TransactionReceipt
,
"events"
>
,
options
:
ContractEventReceiptOptions
,
)
:
ContractReceiptEvent
<
TName
,
TTopics
,
TFields
>
[]
;
decode
(
event
:
Pick
<
EmittedEvent
,
"topics"
|
"data"
>
,
)
:
DecodedContractEvent
<
TName
,
TTopics
,
TFields
>
|
null
;
filter
(
input
:
ContractEventFilterInput
<
TFilter
>
)
:
RpcEventFilter
;
singleFromReceipt
(
receipt
:
Pick
<
TransactionReceipt
,
"events"
>
,
options
:
ContractEventReceiptOptions
,
)
:
ContractReceiptEvent
<
TName
,
TTopics
,
TFields
>
;
}
Type Parameters
TName
extends
string
TTopics
TFields
TFilter
Index
Properties
signature
Methods
all
From
Receipt
decode
filter
single
From
Receipt
Properties
Readonly
signature
signature
:
Uint8Array
Methods
all
From
Receipt
allFromReceipt
(
receipt
:
Pick
<
TransactionReceipt
,
"events"
>
,
options
:
ContractEventReceiptOptions
,
)
:
ContractReceiptEvent
<
TName
,
TTopics
,
TFields
>
[]
Parameters
receipt
:
Pick
<
TransactionReceipt
,
"events"
>
options
:
ContractEventReceiptOptions
Returns
ContractReceiptEvent
<
TName
,
TTopics
,
TFields
>
[]
decode
decode
(
event
:
Pick
<
EmittedEvent
,
"topics"
|
"data"
>
,
)
:
DecodedContractEvent
<
TName
,
TTopics
,
TFields
>
|
null
Parameters
event
:
Pick
<
EmittedEvent
,
"topics"
|
"data"
>
Returns
DecodedContractEvent
<
TName
,
TTopics
,
TFields
>
|
null
filter
filter
(
input
:
ContractEventFilterInput
<
TFilter
>
)
:
RpcEventFilter
Parameters
input
:
ContractEventFilterInput
<
TFilter
>
Returns
RpcEventFilter
single
From
Receipt
singleFromReceipt
(
receipt
:
Pick
<
TransactionReceipt
,
"events"
>
,
options
:
ContractEventReceiptOptions
,
)
:
ContractReceiptEvent
<
TName
,
TTopics
,
TFields
>
Parameters
receipt
:
Pick
<
TransactionReceipt
,
"events"
>
options
:
ContractEventReceiptOptions
Returns
ContractReceiptEvent
<
TName
,
TTopics
,
TFields
>
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Properties
signature
Methods
all
From
Receipt
decode
filter
single
From
Receipt
@thruputchain/client
Loading...
Complete generated event API.