Docs

getCallsStatus

Get the status of an EIP-5792 bundle.

Note: This function is dependent on the wallet's support for EIP-5792 and could fail.

Example

import { createThirdwebClient } from "thirdweb";
import { sendCalls, getCallsStatus } from "thirdweb/wallets/eip5792";
const client = createThirdwebClient({ clientId: ... });
const bundleId = await sendCalls({ wallet, client, calls });
let result;
while (result.status !== "CONFIRMED") {
result = await getCallsStatus({ wallet, client, bundleId });
}

Parameters

Returns

  • A promise that resolves to the bundle's status and receipts (if available). GetCallsStatusResponse