TxBuilder: fix invalid txin.index usage for non-zero vin inputs

This commit is contained in:
Daniel Cousens 2014-08-30 12:10:02 +10:00
parent 1c744cfa5a
commit e2357c09ce

View file

@ -30,7 +30,7 @@ TransactionBuilder.fromTransaction = function(transaction) {
})
// Extract/add signatures
transaction.ins.forEach(function(txin) {
transaction.ins.forEach(function(txin, i) {
// Ignore empty scripts
if (txin.script.buffer.length === 0) return
@ -86,7 +86,7 @@ TransactionBuilder.fromTransaction = function(transaction) {
assert(false, scriptType + ' not supported')
}
txb.signatures[txin.index] = {
txb.signatures[i] = {
hashType: hashType,
pubKeys: pubKeys,
redeemScript: redeemScript,