Uncoupled tx parsing from block parsing inside the bcoin node
This commit is contained in:
parent
f7bdf8d0a9
commit
23d858f4b3
@ -1,6 +1,7 @@
|
||||
const FullNode = require('bcoin/lib/node/fullnode');
|
||||
const logger = require('../../lib/logger');
|
||||
const BlockParser = require('../parser').Block;
|
||||
const TxParser = require('../parser').Transaction;
|
||||
const config = require('../../config');
|
||||
|
||||
const node = new FullNode(config.bcoin);
|
||||
@ -17,6 +18,7 @@ function start() {
|
||||
logger.log('debug',
|
||||
'New Block & Ledger Entry');
|
||||
BlockParser.parse(entry, block);
|
||||
TxParser.parse(entry, block.txs);
|
||||
});
|
||||
|
||||
node.on('error', (err) => {
|
||||
|
||||
@ -1,5 +1,4 @@
|
||||
const BlockModel = require('../../models/block');
|
||||
const TxParser = require('./transaction');
|
||||
const config = require('../../config');
|
||||
const util = require('../../lib/util');
|
||||
const logger = require('../logger');
|
||||
@ -31,7 +30,6 @@ function parse(entry, block) {
|
||||
if (err) {
|
||||
logger.log('error', err.message);
|
||||
}
|
||||
TxParser.parse(entry, block.txs);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user