UNPKG

chaingate

Version:

A complete TypeScript library for connecting to and making transactions on different blockchains

24 lines 824 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UtxoBroadcastedTransaction = void 0; const BroadcastedTransaction_1 = require("../../BroadcastedTransaction"); class UtxoBroadcastedTransaction extends BroadcastedTransaction_1.BroadcastedTransaction { transactionId; utils; constructor(utils, txId) { super(); this.transactionId = txId; this.utils = utils; } async isConfirmed() { try { const transactionDetails = await this.utils.transactionDetails(this.transactionId); return transactionDetails.blockHeight != null; } catch (_ex) { return false; } } } exports.UtxoBroadcastedTransaction = UtxoBroadcastedTransaction; //# sourceMappingURL=UtxoBroadcastedTransaction.js.map