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); }; /**