Fix wallet.js so it does not crash with HDWallet.

This commit is contained in:
Andreas Brekken 2014-01-16 16:06:58 +07:00
commit 4edbaee96a

View file

@ -5,11 +5,10 @@ var util = require('./util');
var BigInteger = require('./jsbn/jsbn'); var BigInteger = require('./jsbn/jsbn');
var BIP32key = require('./bip32');
var Transaction = require('./transaction').Transaction; var Transaction = require('./transaction').Transaction;
var TransactionIn = require('./transaction').TransactionIn; var TransactionIn = require('./transaction').TransactionIn;
var TransactionOut = require('./transaction').TransactionOut; var TransactionOut = require('./transaction').TransactionOut;
var HDWallet = require('./hdwallet.js')
var SecureRandom = require('./jsbn/rng'); var SecureRandom = require('./jsbn/rng');
var rng = new SecureRandom(); var rng = new SecureRandom();
@ -34,7 +33,7 @@ var Wallet = function (seed) {
rng.nextBytes(seedBytes); rng.nextBytes(seedBytes);
seed = conv.bytesToString(seedBytes) seed = conv.bytesToString(seedBytes)
} }
masterkey = new BIP32key(seed); masterkey = new HDWallet(seed);
keys = [] keys = []
} }
this.newMasterKey(seed) this.newMasterKey(seed)