fix parsed again. emit digest.
This commit is contained in:
parent
effda10901
commit
f8fccb8eaf
@ -205,9 +205,9 @@ bitcoind.on('open', function(status) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Test all parsed packets:
|
||||
// Test all digest packets:
|
||||
if (argv['packets']) {
|
||||
bitcoind.on('parsed', function(packet) {
|
||||
bitcoind.on('digest', function(packet) {
|
||||
return bitcoind.log(packet);
|
||||
});
|
||||
return;
|
||||
|
||||
@ -162,19 +162,19 @@ Bitcoin.prototype.start = function(options, callback) {
|
||||
|
||||
if (packet.name === 'addr') {
|
||||
self.emit(packet.name, packet.addresses);
|
||||
self.emit('parsed', packet.addresses);
|
||||
self.emit('digest', packet.addresses);
|
||||
return;
|
||||
}
|
||||
|
||||
if (packet.name === 'block') {
|
||||
var block = self.block(packet.block);
|
||||
self.emit(packet.name, block);
|
||||
self.emit('parsed', block);
|
||||
self.emit('digest', block);
|
||||
block.tx.forEach(function(tx) {
|
||||
setImmediate(function() {
|
||||
tx = self.tx(tx);
|
||||
self.emit('tx', tx);
|
||||
self.emit('parsed', tx);
|
||||
self.emit('digest', tx);
|
||||
});
|
||||
});
|
||||
return;
|
||||
@ -187,15 +187,12 @@ Bitcoin.prototype.start = function(options, callback) {
|
||||
name = 'mptx';
|
||||
}
|
||||
self.emit(name, tx);
|
||||
self.emit('parsed', tx);
|
||||
self.emit('digest', tx);
|
||||
return;
|
||||
}
|
||||
|
||||
self.emit(packet.name, packet);
|
||||
self.emit('parsed',
|
||||
packet.addresses
|
||||
|| packet.block
|
||||
|| packet.tx);
|
||||
self.emit('digest', packet);
|
||||
});
|
||||
});
|
||||
}, 50);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user