gbt: fix target endianness.

This commit is contained in:
Christopher Jeffrey 2017-01-13 15:11:35 -08:00
parent 166fe0ad6e
commit 46e53abe9c
No known key found for this signature in database
GPG Key ID: 8962AB9DE6666BBD

View File

@ -1674,7 +1674,9 @@ RPC.prototype.__template = co(function* _template(version, coinbase, rules) {
vbrequired: 0,
height: attempt.height,
previousblockhash: util.revHex(block.prevBlock),
target: util.revHex(attempt.target.toString('hex')),
// NOTE: The BIP says this is supposed
// to be big-endian, which is _incorrect_.
target: attempt.target.toString('hex'),
bits: util.hex32(block.bits),
noncerange: '00000000ffffffff',
curtime: block.ts,