@ecp.eth/sdk / core / WaitableWriteContractHelperResult
Type Alias: WaitableWriteContractHelperResult<TAbi, TEventName>
type WaitableWriteContractHelperResult<TAbi, TEventName> = WriteContractHelperResult & {
wait: (params) => Promise<
| GetContractEventsReturnType<TAbi, TEventName, true>[number]["args"]
| undefined>;
};
Defined in: packages/sdk/src/core/types.ts:22
Type declaration
wait()
wait: (params) => Promise<
| GetContractEventsReturnType<TAbi, TEventName, true>[number]["args"]
| undefined>;
Wait for the return value of the method call
Parameters
params
getContractEvents
PublicActions
["getContractEvents"
]
waitForTransactionReceipt
PublicActions
["waitForTransactionReceipt"
]
Returns
Promise
<
| GetContractEventsReturnType
<TAbi
, TEventName
, true
>[number
]["args"
]
| undefined
>
Type Parameters
TAbi
TAbi
extends Abi
TEventName
TEventName
extends ContractEventName
<TAbi
>