diff --git a/src/wallet.js b/src/wallet.js index 4d0f807..34b75f1 100644 --- a/src/wallet.js +++ b/src/wallet.js @@ -1,8 +1,8 @@ var assert = require('assert') var bufferutils = require('./bufferutils') -var crypto = require('crypto') var typeForce = require('typeforce') var networks = require('./networks') +var randomBytes = require('randombytes') var Address = require('./address') var HDNode = require('./hdnode') @@ -12,7 +12,7 @@ var Script = require('./script') function Wallet (seed, network) { console.warn('Wallet is deprecated and will be removed in 2.0.0, see #296') - seed = seed || crypto.randomBytes(32) + seed = seed || randomBytes(32) network = network || networks.bitcoin // Stored in a closure to make accidental serialization less likely @@ -37,7 +37,7 @@ function Wallet (seed, network) { this.newMasterKey = function (seed) { console.warn('newMasterKey is deprecated, please make a new Wallet instance instead') - seed = seed || crypto.randomBytes(32) + seed = seed || randomBytes(32) masterKey = HDNode.fromSeedBuffer(seed, network) accountZero = masterKey.deriveHardened(0)