From 2b2a747eabb4738958c8b5ebd0d41a5c8e8ee0d3 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Mon, 23 May 2016 01:31:24 -0700 Subject: [PATCH] network for miner blocks. --- lib/bcoin/miner.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/bcoin/miner.js b/lib/bcoin/miner.js index 430faf16..5aa68040 100644 --- a/lib/bcoin/miner.js +++ b/lib/bcoin/miner.js @@ -272,7 +272,8 @@ Miner.prototype.createBlock = function createBlock(version, callback) { coinbaseFlags: self.coinbaseFlags, witness: self.chain.segwitActive, parallel: self.options.parallel, - dsha256: self.dsha256 + dsha256: self.dsha256, + network: self.network }); if (!self.mempool) @@ -366,6 +367,7 @@ function MinerBlock(options) { this.witness = options.witness; this.address = options.address; this.witnessNonce = null; + this.network = bcoin.network.get(options.network); // Create a coinbase this.coinbase = new bcoin.mtx(); @@ -451,7 +453,7 @@ MinerBlock.prototype.updateCommitment = function updateCommitment() { MinerBlock.prototype.updateCoinbase = function updateCoinbase() { this.coinbase.inputs[0].script[1] = bcoin.script.array(this.extraNonce); - this.coinbase.outputs[0].value = this.block.getReward(); + this.coinbase.outputs[0].value = this.block.getReward(this.network); }; /**