From 1e90e1620a441253b7639dc82fc9183ae5248681 Mon Sep 17 00:00:00 2001 From: Daniel Cousens Date: Fri, 7 Aug 2015 16:54:22 +1000 Subject: [PATCH] TxBuilder: throw on keyPair network inconsistency --- src/transaction_builder.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/transaction_builder.js b/src/transaction_builder.js index 79318d3..f60979f 100644 --- a/src/transaction_builder.js +++ b/src/transaction_builder.js @@ -282,6 +282,7 @@ TransactionBuilder.prototype.__build = function (allowIncomplete) { } TransactionBuilder.prototype.sign = function (index, keyPair, redeemScript, hashType) { + assert.equal(keyPair.network, this.network, 'Inconsistent network') assert(index in this.inputs, 'No input at index: ' + index) hashType = hashType || Transaction.SIGHASH_ALL