remove keys array and usage
This commit is contained in:
parent
207163704b
commit
d4f3398d91
1 changed files with 2 additions and 8 deletions
|
@ -17,7 +17,6 @@ var Wallet = function (seed, options) {
|
||||||
var network = options.network || 'mainnet'
|
var network = options.network || 'mainnet'
|
||||||
|
|
||||||
// Stored in a closure to make accidental serialization less likely
|
// Stored in a closure to make accidental serialization less likely
|
||||||
var keys = [];
|
|
||||||
var masterkey = null;
|
var masterkey = null;
|
||||||
var me = this;
|
var me = this;
|
||||||
|
|
||||||
|
@ -35,7 +34,6 @@ var Wallet = function (seed, options) {
|
||||||
rng.nextBytes(seedBytes);
|
rng.nextBytes(seedBytes);
|
||||||
}
|
}
|
||||||
masterkey = new HDNode(seed, network);
|
masterkey = new HDNode(seed, network);
|
||||||
keys = []
|
|
||||||
}
|
}
|
||||||
this.newMasterKey(seed, network)
|
this.newMasterKey(seed, network)
|
||||||
|
|
||||||
|
@ -168,12 +166,8 @@ var Wallet = function (seed, options) {
|
||||||
tx.ins.map(function(inp,i) {
|
tx.ins.map(function(inp,i) {
|
||||||
var inp = inp.outpoint.hash+':'+inp.outpoint.index;
|
var inp = inp.outpoint.hash+':'+inp.outpoint.index;
|
||||||
if (me.outputs[inp]) {
|
if (me.outputs[inp]) {
|
||||||
var address = me.outputs[inp].address,
|
var address = me.outputs[inp].address
|
||||||
ind = me.addresses.indexOf(address);
|
tx.sign(i, me.getPrivateKeyForAddress(address))
|
||||||
if (ind >= 0) {
|
|
||||||
var key = keys[ind]
|
|
||||||
tx.sign(ind,key)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
return tx;
|
return tx;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue