UNPKG

@bigmi/core

Version:

TypeScript library for Bitcoin apps.

24 lines 730 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getUTXOTransaction = getUTXOTransaction; const transaction_js_1 = require("../errors/transaction.js"); async function getUTXOTransaction(client, { txId, blockHash }) { try { const params = [txId, true]; if (blockHash) { params.push(blockHash); } const data = await client.request({ method: 'getrawtransaction', params: params, }); return data; } catch (_error) { throw new transaction_js_1.TransactionNotFoundError({ blockHash: blockHash, hash: txId, }); } } //# sourceMappingURL=getUTXOTransaction.js.map