Browse Source

TransactionBuilder: reword error for correctness

hk-custom-address
Daniel Cousens 8 years ago
parent
commit
49c6ebe3a0
  1. 6
      src/transaction_builder.js

6
src/transaction_builder.js

@ -249,12 +249,12 @@ TransactionBuilder.prototype.addInput = function (txHash, vout, sequence, prevOu
throw new Error('No, this would invalidate signatures')
}
var prevOut = txHash.toString('hex') + ':' + vout
if (this.prevTxMap[prevOut]) throw new Error('Transaction is already an input')
var prevTxOut = txHash.toString('hex') + ':' + vout
if (this.prevTxMap[prevTxOut]) throw new Error('Duplicate TxOut: ' + prevTxOut)
var vin = this.tx.addInput(txHash, vout, sequence)
this.inputs[vin] = input
this.prevTxMap[prevOut] = vin
this.prevTxMap[prevTxOut] = vin
return vin
}

Loading…
Cancel
Save