useWaitForTransactionReceipt
Usage
import { useSendTransaction, useWaitForTransactionReceipt } from '@ivem/kit-react'
const sendTransaction = useSendTransaction()
const { data: receipt, isLoading } = useWaitForTransactionReceipt({
hash: sendTransaction.data?.hash,
})
await sendTransaction.mutateAsync({ to: 'receiver_account', amount: '1.00000000' })Parameters
hash?: stringretryCount?: numberretryDelay?: numbertimeout?: numberenabled?: boolean
Return Type
data: TxReceipt | undefinederror: Error | nullisLoading: booleanisSuccess: booleanisError: booleanrefetch: () => Promise<unknown>
Examples
const { data: receipt } = useWaitForTransactionReceipt({
hash: sendTransaction.data?.hash,
enabled: Boolean(sendTransaction.data?.hash),
})
console.log(receipt?.status_code)