getTransactionStatus

Get the execution status of a transaction.

Example

import { Engine } from "thirdweb";
const executionResult = await Engine.getTransactionStatus({
client,
transactionId,
});
console.log(executionResult.status);
function getTransactionStatus(args: {
client: ThirdwebClient;
transactionId: string;
}): Promise<ExecutionResult>;

Parameters

The arguments for the transaction.

Type

let args: { client: ThirdwebClient; transactionId: string };

Returns

let returnType: Prettify<
ExecutionResult4337Serialized & {
chain: Chain;
from: string | undefined;
id: string;
}
>;