Browse Source

wallet: use randomBytes over crypto

Daniel Cousens 10 years ago
parent
commit
3ee8b817b0
  1. 6
      src/wallet.js

6
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)

Loading…
Cancel
Save