From 4e3a6c9557b75a37f256648c5dc695d93799fb86 Mon Sep 17 00:00:00 2001 From: Daniel Cousens Date: Fri, 15 Aug 2014 13:13:36 +1000 Subject: [PATCH] TxBuilder: use build/buildIncomplete over boolean --- src/transaction_builder.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/transaction_builder.js b/src/transaction_builder.js index 07fce4b..b2e0396 100644 --- a/src/transaction_builder.js +++ b/src/transaction_builder.js @@ -114,7 +114,15 @@ TransactionBuilder.prototype.sign = function(index, privKey, redeemScript, hashT assert.deepEqual(input.redeemScript, redeemScript, 'Inconsistent redeemScript') } -TransactionBuilder.prototype.build = function(allowIncomplete) { +TransactionBuilder.prototype.build = function() { + return this.__build(false) +} + +TransactionBuilder.prototype.buildIncomplete = function() { + return this.__build(true) +} + +TransactionBuilder.prototype.__build = function(allowIncomplete) { if (!allowIncomplete) { assert(this.tx.ins.length > 0, 'Transaction has no inputs') assert(this.tx.outs.length > 0, 'Transaction has no outputs')