Browse Source

Changed i -> index in Transaction.prototype.sign

hk-custom-address
vub 11 years ago
parent
commit
50f6333b0e
  1. 2
      bitcoinjs-min.js
  2. 4
      src/transaction.js

2
bitcoinjs-min.js

File diff suppressed because one or more lines are too long

4
src/transaction.js

@ -484,7 +484,7 @@ Transaction.prototype.sign = function(index, key, type) {
script = Script.createOutputScript(new Address(hash160)),
hash = this.hashTransactionForSignature( script, index, type),
sig = key.sign(hash).concat([type]);
this.ins[i].script = Script.createInputScript(sig,pub);
this.ins[index].script = Script.createInputScript(sig,pub);
}
/**
@ -504,7 +504,7 @@ Transaction.prototype.multisign = Transaction.prototype.p2shsign;
Transaction.prototype.validateSig = function(index,script,sig,pub) {
script = new Script(script);
var hash = this.hashTransactionForSignature(script,i,1);
var hash = this.hashTransactionForSignature(script,index,1);
return ECDSA.verify(hash, conv.coerceToBytes(sig),
conv.coerceToBytes(pub));
}

Loading…
Cancel
Save