UNPKG

bitcore-node

Version:

A blockchain indexing node with extended capabilities using bitcore

21 lines 744 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PopulateReceiptTransform = void 0; const streamWithEventPipe_1 = require("../../../../utils/streamWithEventPipe"); const csp_1 = require("./csp"); class PopulateReceiptTransform extends streamWithEventPipe_1.TransformWithEventPipe { constructor() { super({ objectMode: true }); } async _transform(tx, _, done) { try { const EVM = new csp_1.BaseEVMStateProvider(tx.chain); tx = await EVM.populateReceipt(tx); } catch (e) { } this.push(tx); return done(); } } exports.PopulateReceiptTransform = PopulateReceiptTransform; //# sourceMappingURL=populateReceiptTransform.js.map