segwit support

Add commitment to coinbase transaction
This commit is contained in:
jonnybravo0311 2016-12-11 15:21:41 -05:00 committed by Matthew Little
parent ff92d28422
commit f2c90d4582

View File

@ -165,7 +165,15 @@ var generateOutputTransactions = function(poolRecipient, recipients, rpcData){
util.varIntBuffer(poolRecipient.length),
poolRecipient
]));
if (rpcData.default_witness_commitment !== undefined){
witness_commitment = new Buffer(rpcData.default_witness_commitment, 'hex');
txOutputBuffers.unshift(Buffer.concat([
util.packInt64LE(0),
util.varIntBuffer(witness_commitment.length),
witness_commitment
]));
}
return Buffer.concat([
util.varIntBuffer(txOutputBuffers.length),