From 0a8228b3f467c92b0e4b36794947c3339fc53177 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Sun, 26 Feb 2017 23:06:43 -0800 Subject: [PATCH] miner: log block creation. --- lib/mining/miner.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/mining/miner.js b/lib/mining/miner.js index 600b4dd3..89e03fa8 100644 --- a/lib/mining/miner.js +++ b/lib/mining/miner.js @@ -12,6 +12,7 @@ var util = require('../utils/util'); var co = require('../utils/co'); var Heap = require('../utils/heap'); var AsyncObject = require('../utils/asyncobject'); +var Amount = require('../btc/amount'); var Address = require('../primitives/address'); var MinerBlock = require('./minerblock'); var Network = require('../protocol/network'); @@ -470,6 +471,13 @@ Miner.prototype.build = function build(attempt) { attempt.refresh(); + this.logger.debug( + 'Created miner block (height=%d, weight=%d, fees=%d, txs=%s).', + attempt.height, + attempt.weight, + Amount.btc(attempt.fees), + attempt.items.length + 1); + assert(block.getWeight() <= attempt.weight, 'Block exceeds reserved weight!'); assert(block.getBaseSize() <= consensus.MAX_BLOCK_SIZE,