Get Transaction Status
Track transaction status via GET /status/transaction/{txHash}.
getTransaction
Calls GET /status/transaction/{txHash} with required chainRef query param.
Parameters
txHash(string, required): Transaction hash.params(TransactionStatusParams, required)chainRef(string, required): e.g.eth-mainnet,solana-mainnet,bitcoin.
Returns
A Promise that resolves to TransactionStatusResponse.
data.txHash(string)data.chain(string)data.status(string): e.g.pending,confirmed,faileddata.confirmedAtMs(number, optional)data.error(string, optional)meta.requestId(string)meta.timestamp(string)
import { RoutingEngineSDK } from 'routing-engine-sdk';
const sdk = new RoutingEngineSDK({
api: { apiKey: 'your-api-key' },
});
const status = await sdk.status.getTransaction('0xhash', { chainRef: 'eth-mainnet' });
console.log(status.data.status);Last updated

