From 3ee8b817b07c25f942c6bcddfe47c0373c18ecca Mon Sep 17 00:00:00 2001 From: Daniel Cousens Date: Thu, 26 Mar 2015 10:55:50 +1100 Subject: [PATCH] wallet: use randomBytes over crypto --- src/wallet.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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)