getRelayStatus(txId)
Gets the current status of a submitted transaction.
get-relay-status.ts
const status = await tachyon.getRelayStatus('tx_id_here');Parameters:
txId(string, required): The transaction ID returned fromrelay()
Returns: Promise<RelayStatusBase> - Transaction status object
Status Object Properties:
id: Transaction IDstatus: Current status (EXECUTED,FAILED,NOT_PICKED_UP,PENDING,NEEDS_TO_BE_RETRIED)to: Recipient addresscallData: Transaction datavalue: Amount in weichainId: Network IDexecutionTxHash: On-chain transaction hash (null if not executed)timestamp: Submission timestamplatency: Execution latency in millisecondscostUSD: Execution cost in USDerror: Error message (if failed)
Last updated on