From 2c31d7f1b0a456c4c3c38cea9fc552d1b0f5d78f Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Wed, 5 Oct 2016 20:05:29 -0700 Subject: [PATCH] miner: update block header during hashing. --- lib/miner/minerblock.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/miner/minerblock.js b/lib/miner/minerblock.js index c469b0db..d77c3350 100644 --- a/lib/miner/minerblock.js +++ b/lib/miner/minerblock.js @@ -314,13 +314,13 @@ MinerBlock.prototype.findNonce = function findNonce() { MinerBlock.prototype.findNonceAsync = co(function* findNonceAsync() { var block = this.block; var target = this.target; - var data = block.abbr(); var interval = MinerBlock.INTERVAL; var min = 0; var max = interval; - var nonce; + var data, nonce; while (max <= 0xffffffff) { + data = block.abbr(); nonce = yield workers.pool.mine(data, target, min, max); if (this.destroyed)