lib: remove heavy modules
This commit is contained in:
parent
1fe09e04eb
commit
dfdc69aa3a
@ -1,11 +1,11 @@
|
|||||||
var assert = require('assert');
|
var inherits = require('inherits');
|
||||||
var util = require('util');
|
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
var bcoin = require('../bcoin');
|
var bcoin = require('../bcoin');
|
||||||
var constants = bcoin.protocol.constants;
|
var constants = bcoin.protocol.constants;
|
||||||
var preload = bcoin.protocol.preload;
|
var preload = bcoin.protocol.preload;
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
|
|
||||||
function Chain(options) {
|
function Chain(options) {
|
||||||
if (!(this instanceof Chain))
|
if (!(this instanceof Chain))
|
||||||
@ -40,7 +40,7 @@ function Chain(options) {
|
|||||||
this.loading = false;
|
this.loading = false;
|
||||||
this._init();
|
this._init();
|
||||||
}
|
}
|
||||||
util.inherits(Chain, EventEmitter);
|
inherits(Chain, EventEmitter);
|
||||||
module.exports = Chain;
|
module.exports = Chain;
|
||||||
|
|
||||||
function compareTs(a, b) {
|
function compareTs(a, b) {
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
var assert = require('assert');
|
var inherits = require('inherits');
|
||||||
var util = require('util');
|
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
var bcoin = require('../bcoin');
|
var bcoin = require('../bcoin');
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
var constants = bcoin.protocol.constants;
|
var constants = bcoin.protocol.constants;
|
||||||
|
|
||||||
// Browserify, I'm looking at you
|
// Browserify, I'm looking at you
|
||||||
@ -49,7 +49,7 @@ function Peer(pool, socket, options) {
|
|||||||
|
|
||||||
this._init();
|
this._init();
|
||||||
}
|
}
|
||||||
util.inherits(Peer, EventEmitter);
|
inherits(Peer, EventEmitter);
|
||||||
module.exports = Peer;
|
module.exports = Peer;
|
||||||
|
|
||||||
Peer.prototype._init = function init() {
|
Peer.prototype._init = function init() {
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
var assert = require('assert');
|
|
||||||
var async = require('async');
|
var async = require('async');
|
||||||
var util = require('util');
|
var inherits = require('inherits');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
var bcoin = require('../bcoin');
|
var bcoin = require('../bcoin');
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
|
|
||||||
function Pool(options) {
|
function Pool(options) {
|
||||||
if (!(this instanceof Pool))
|
if (!(this instanceof Pool))
|
||||||
@ -74,7 +74,7 @@ function Pool(options) {
|
|||||||
|
|
||||||
this._init();
|
this._init();
|
||||||
}
|
}
|
||||||
util.inherits(Pool, EventEmitter);
|
inherits(Pool, EventEmitter);
|
||||||
module.exports = Pool;
|
module.exports = Pool;
|
||||||
|
|
||||||
Pool.prototype._init = function _init() {
|
Pool.prototype._init = function _init() {
|
||||||
|
|||||||
@ -1,8 +1,7 @@
|
|||||||
var assert = require('assert');
|
|
||||||
|
|
||||||
var bcoin = require('../../bcoin');
|
var bcoin = require('../../bcoin');
|
||||||
var constants = require('./constants');
|
var constants = require('./constants');
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
|
|
||||||
var writeU32 = utils.writeU32;
|
var writeU32 = utils.writeU32;
|
||||||
var writeAscii = utils.writeAscii;
|
var writeAscii = utils.writeAscii;
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
var assert = require('assert');
|
var inherits = require('inherits');
|
||||||
var util = require('util');
|
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var bn = require('bn.js');
|
var bn = require('bn.js');
|
||||||
|
|
||||||
var bcoin = require('../../bcoin');
|
var bcoin = require('../../bcoin');
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
var constants = require('./constants');
|
var constants = require('./constants');
|
||||||
|
|
||||||
var readU32 = utils.readU32;
|
var readU32 = utils.readU32;
|
||||||
@ -21,7 +21,7 @@ function Parser() {
|
|||||||
this.waiting = 24;
|
this.waiting = 24;
|
||||||
this.packet = null;
|
this.packet = null;
|
||||||
}
|
}
|
||||||
util.inherits(Parser, EventEmitter);
|
inherits(Parser, EventEmitter);
|
||||||
module.exports = Parser;
|
module.exports = Parser;
|
||||||
|
|
||||||
Parser.prototype._error = function _error(str) {
|
Parser.prototype._error = function _error(str) {
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
var assert = require('assert');
|
|
||||||
var bn = require('bn.js');
|
var bn = require('bn.js');
|
||||||
var util = require('util');
|
var inherits = require('inherits');
|
||||||
var bcoin = require('../bcoin');
|
var bcoin = require('../bcoin');
|
||||||
|
var assert = bcoin.utils.assert;
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
|
||||||
function TXPool(wallet) {
|
function TXPool(wallet) {
|
||||||
@ -21,7 +21,7 @@ function TXPool(wallet) {
|
|||||||
// Load TXs from storage
|
// Load TXs from storage
|
||||||
this._init();
|
this._init();
|
||||||
}
|
}
|
||||||
util.inherits(TXPool, EventEmitter);
|
inherits(TXPool, EventEmitter);
|
||||||
module.exports = TXPool;
|
module.exports = TXPool;
|
||||||
|
|
||||||
TXPool.prototype._init = function init() {
|
TXPool.prototype._init = function init() {
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
var assert = require('assert');
|
|
||||||
var bn = require('bn.js');
|
var bn = require('bn.js');
|
||||||
|
|
||||||
var bcoin = require('../bcoin');
|
var bcoin = require('../bcoin');
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
|
|
||||||
function TX(data, block) {
|
function TX(data, block) {
|
||||||
if (!(this instanceof TX))
|
if (!(this instanceof TX))
|
||||||
|
|||||||
@ -1,6 +1,5 @@
|
|||||||
var utils = exports;
|
var utils = exports;
|
||||||
|
|
||||||
var assert = require('assert');
|
|
||||||
var bn = require('bn.js');
|
var bn = require('bn.js');
|
||||||
var hash = require('hash.js');
|
var hash = require('hash.js');
|
||||||
|
|
||||||
@ -62,7 +61,7 @@ utils.toBase58 = function toBase58(arr) {
|
|||||||
|
|
||||||
var end = n.cmpn(0) === 0;
|
var end = n.cmpn(0) === 0;
|
||||||
|
|
||||||
assert.equal(r.length, 1);
|
utils.assert.equal(r.length, 1);
|
||||||
r = r.words[0];
|
r = r.words[0];
|
||||||
|
|
||||||
for (var i = 0; i < 4; i++) {
|
for (var i = 0; i < 4; i++) {
|
||||||
@ -73,7 +72,7 @@ utils.toBase58 = function toBase58(arr) {
|
|||||||
break;
|
break;
|
||||||
res = base58[c] + res;
|
res = base58[c] + res;
|
||||||
}
|
}
|
||||||
assert.equal(r, 0);
|
utils.assert.equal(r, 0);
|
||||||
} while (!end);
|
} while (!end);
|
||||||
|
|
||||||
// Add leading "zeroes"
|
// Add leading "zeroes"
|
||||||
@ -332,3 +331,13 @@ utils.revHex = function revHex(s) {
|
|||||||
r = s.slice(i, i + 2) + r;
|
r = s.slice(i, i + 2) + r;
|
||||||
return r;
|
return r;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
utils.assert = function assert(val, msg) {
|
||||||
|
if (!val)
|
||||||
|
throw new Error(msg || 'Assertion failed');
|
||||||
|
}
|
||||||
|
|
||||||
|
utils.assert.equal = function assertEqual(l, r, msg) {
|
||||||
|
if (l != r)
|
||||||
|
throw new Error(msg || ('Assertion failed: ' + l + ' != ' + r));
|
||||||
|
}
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
var assert = require('assert');
|
|
||||||
var bcoin = require('../bcoin');
|
var bcoin = require('../bcoin');
|
||||||
var hash = require('hash.js');
|
var hash = require('hash.js');
|
||||||
var bn = require('bn.js');
|
var bn = require('bn.js');
|
||||||
var util = require('util');
|
var inherits = require('inherits');
|
||||||
var EventEmitter = require('events').EventEmitter;
|
var EventEmitter = require('events').EventEmitter;
|
||||||
var utils = bcoin.utils;
|
var utils = bcoin.utils;
|
||||||
|
var assert = utils.assert;
|
||||||
|
|
||||||
function Wallet(options, passphrase) {
|
function Wallet(options, passphrase) {
|
||||||
if (!(this instanceof Wallet))
|
if (!(this instanceof Wallet))
|
||||||
@ -47,7 +47,7 @@ function Wallet(options, passphrase) {
|
|||||||
|
|
||||||
this._init();
|
this._init();
|
||||||
}
|
}
|
||||||
util.inherits(Wallet, EventEmitter);
|
inherits(Wallet, EventEmitter);
|
||||||
module.exports = Wallet;
|
module.exports = Wallet;
|
||||||
|
|
||||||
Wallet.prototype._init = function init() {
|
Wallet.prototype._init = function init() {
|
||||||
|
|||||||
@ -24,7 +24,8 @@
|
|||||||
"async": "^0.8.0",
|
"async": "^0.8.0",
|
||||||
"bn.js": "^0.4.0",
|
"bn.js": "^0.4.0",
|
||||||
"elliptic": "^0.10.0",
|
"elliptic": "^0.10.0",
|
||||||
"hash.js": "^0.2.0"
|
"hash.js": "^0.2.0",
|
||||||
|
"inherits": "^2.0.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"browserify": "^3.44.2",
|
"browserify": "^3.44.2",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user