Wagmi is not available on React Native. Use Ethers.js or Viem for EVM operations.
Get Transaction Receipt
- Ethers.js
- Viem
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Check transaction status, confirmations, and retrieve receipt details on React Native
import { ethers } from "ethers";
async function getTransactionReceipt(
provider: ethers.Provider,
txHash: string
) {
const receipt = await provider.getTransactionReceipt(txHash);
console.log("Transaction Receipt:", receipt);
return receipt;
}
async function waitForTransaction(provider: ethers.Provider, txHash: string) {
const receipt = await provider.waitForTransaction(txHash);
console.log("Transaction Confirmed:", receipt);
return receipt;
}
async function getTransactionReceipt(
publicClient: any,
txHash: `0x${string}`
) {
const receipt = await publicClient.getTransactionReceipt({
hash: txHash,
});
console.log("Transaction Receipt:", receipt);
return receipt;
}
async function waitForTransactionReceipt(
publicClient: any,
txHash: `0x${string}`
) {
const receipt = await publicClient.waitForTransactionReceipt({
hash: txHash,
});
console.log("Transaction Confirmed:", receipt);
return receipt;
}