UNPKG

bitcore-node

Version:

A blockchain indexing node with extended capabilities using bitcore

19 lines 725 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PopulateEffectsTransform = void 0; const streamWithEventPipe_1 = require("../../../../utils/streamWithEventPipe"); const csp_1 = require("./csp"); class PopulateEffectsTransform extends streamWithEventPipe_1.TransformWithEventPipe { constructor() { super({ objectMode: true }); } async _transform(tx, _, done) { // Add effects to old db entries const EVM = new csp_1.BaseEVMStateProvider(tx.chain); tx = EVM.populateEffects(tx); this.push(tx); return done(); } } exports.PopulateEffectsTransform = PopulateEffectsTransform; //# sourceMappingURL=populateEffectsTransform.js.map