diff --git a/lib/bcoin/peer.js b/lib/bcoin/peer.js index 6add8e65..17924907 100644 --- a/lib/bcoin/peer.js +++ b/lib/bcoin/peer.js @@ -1876,11 +1876,18 @@ Peer.prototype._handleCmpctBlock = function _handleCmpctBlock(block) { if (result) { delete self.compactBlocks[hash]; self.emit('block', block.toBlock()); + self.logger.debug( + 'Received full compact block %s (%s).', + block.rhash, self.hostname); return; } self.write(self.framer.getBlockTxn(block.toRequest())); + self.logger.debug( + 'Received semi-full compact block %s (%s).', + block.rhash, self.hostname); + block.startTimeout(10000, function() { self.logger.debug( 'Compact block timed out: %s (%s).', @@ -1969,6 +1976,10 @@ Peer.prototype._handleBlockTxn = function _handleBlockTxn(payload) { return; } + this.logger.debug( + 'Filled compact block %s (%s).', + block.rhash, this.hostname); + this.emit('block', block.toBlock()); };