minor cleanup of wallet.sign

This commit is contained in:
Wei Lu 2014-03-28 11:32:08 +08:00
parent 0ce14a7c84
commit a1c80b8f51

View file

@ -262,11 +262,10 @@ var Wallet = function (seed, options) {
}
this.sign = function(tx) {
tx.ins.map(function(inp,i) {
var inp = inp.outpoint.hash+':'+inp.outpoint.index;
if (me.outputs[inp]) {
var address = me.outputs[inp].address
tx.sign(i, me.getPrivateKeyForAddress(address))
tx.ins.forEach(function(inp,i) {
var output = me.outputs[inp.outpoint.hash+':'+inp.outpoint.index]
if (output) {
tx.sign(i, me.getPrivateKeyForAddress(output.address))
}
})
return tx;