signblock: use blockheader hash not entire serialized block

This commit is contained in:
Gregory Sanders 2018-11-14 22:12:16 -05:00
parent 1648fb9488
commit 4d249f3521

View file

@ -3937,7 +3937,7 @@ UniValue signblock(const JSONRPCRequest& request)
// Expose SignatureData internals in return value in lieu of "Partially Signed Bitcoin Blocks"
SignatureData block_sigs;
GenericSignScript(*pwallet, block, block.proof.challenge, block_sigs);
GenericSignScript(*pwallet, block.GetBlockHeader(), block.proof.challenge, block_sigs);
// Error if sig data didn't "grow"
if (!block_sigs.complete && block_sigs.signatures.empty()) {