Wallet: enforce operator new
This commit is contained in:
parent
4952c5f4e7
commit
cde285ccfc
2 changed files with 0 additions and 6 deletions
|
@ -6,8 +6,6 @@ var HDNode = require('./hdwallet')
|
||||||
var Transaction = require('./transaction').Transaction
|
var Transaction = require('./transaction').Transaction
|
||||||
|
|
||||||
function Wallet(seed, network) {
|
function Wallet(seed, network) {
|
||||||
if (!(this instanceof Wallet)) { return new Wallet(seed, options); }
|
|
||||||
|
|
||||||
network = network || networks.bitcoin
|
network = network || networks.bitcoin
|
||||||
|
|
||||||
// Stored in a closure to make accidental serialization less likely
|
// Stored in a closure to make accidental serialization less likely
|
||||||
|
|
|
@ -25,10 +25,6 @@ describe('Wallet', function() {
|
||||||
})
|
})
|
||||||
|
|
||||||
describe('constructor', function() {
|
describe('constructor', function() {
|
||||||
it('should be ok to call without new', function() {
|
|
||||||
assert.ok(Wallet(seed) instanceof Wallet)
|
|
||||||
})
|
|
||||||
|
|
||||||
it('defaults to Bitcoin network', function() {
|
it('defaults to Bitcoin network', function() {
|
||||||
assert.equal(wallet.getMasterKey().network, networks.bitcoin)
|
assert.equal(wallet.getMasterKey().network, networks.bitcoin)
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in a new issue