diff --git a/lib/http/rpc.js b/lib/http/rpc.js index 58938ef2..2b0b51b3 100644 --- a/lib/http/rpc.js +++ b/lib/http/rpc.js @@ -1678,9 +1678,7 @@ RPC.prototype.__template = co(function* _template(version, coinbase, rules) { vbrequired: 0, height: attempt.height, previousblockhash: util.revHex(block.prevBlock), - // NOTE: The BIP says this is supposed - // to be big-endian, which is _incorrect_. - target: attempt.target.toString('hex'), + target: util.revHex(attempt.target.toString('hex')), bits: util.hex32(block.bits), noncerange: '00000000ffffffff', curtime: block.ts,