wallet: use randomBytes over crypto
This commit is contained in:
parent
6b2377d838
commit
3ee8b817b0
@ -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…
Reference in New Issue
Block a user