refactor: module index.
This commit is contained in:
parent
d4cc22e1c5
commit
62e7f97359
@ -175,7 +175,7 @@ bcoin.db = require('./db');
|
|||||||
bcoin.ldb = require('./db/ldb');
|
bcoin.ldb = require('./db/ldb');
|
||||||
|
|
||||||
// HD
|
// HD
|
||||||
bcoin.hd = require('./hd/hd');
|
bcoin.hd = require('./hd');
|
||||||
|
|
||||||
// HTTP
|
// HTTP
|
||||||
bcoin.http = require('./http');
|
bcoin.http = require('./http');
|
||||||
@ -269,6 +269,9 @@ bcoin.walletplugin = require('./wallet/plugin');
|
|||||||
bcoin.workers = require('./workers');
|
bcoin.workers = require('./workers');
|
||||||
bcoin.workerpool = require('./workers/workerpool');
|
bcoin.workerpool = require('./workers/workerpool');
|
||||||
|
|
||||||
|
// Package Info
|
||||||
|
bcoin.pkg = require('./pkg');
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Expose Globally
|
* Expose Globally
|
||||||
*/
|
*/
|
||||||
|
|||||||
24
lib/bcoin.js
24
lib/bcoin.js
@ -155,11 +155,24 @@ bcoin.set = function set(network) {
|
|||||||
|
|
||||||
bcoin.cache = function cache() {
|
bcoin.cache = function cache() {
|
||||||
bcoin.bip70;
|
bcoin.bip70;
|
||||||
bcoin.common;
|
bcoin.blockchain;
|
||||||
|
bcoin.btc;
|
||||||
|
bcoin.coins;
|
||||||
bcoin.crypto;
|
bcoin.crypto;
|
||||||
bcoin.fullnode;
|
bcoin.db;
|
||||||
|
bcoin.hd;
|
||||||
bcoin.http;
|
bcoin.http;
|
||||||
bcoin.spvnode;
|
bcoin.txmempool;
|
||||||
|
bcoin.mining;
|
||||||
|
bcoin.net;
|
||||||
|
bcoin.node;
|
||||||
|
bcoin.primitives;
|
||||||
|
bcoin.protocol;
|
||||||
|
bcoin.txscript;
|
||||||
|
bcoin.utils;
|
||||||
|
bcoin.wallet;
|
||||||
|
bcoin.workers;
|
||||||
|
bcoin.pkg;
|
||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -195,7 +208,7 @@ bcoin.define('db', './db');
|
|||||||
bcoin.define('ldb', './db/ldb');
|
bcoin.define('ldb', './db/ldb');
|
||||||
|
|
||||||
// HD
|
// HD
|
||||||
bcoin.define('hd', './hd/hd');
|
bcoin.define('hd', './hd');
|
||||||
|
|
||||||
// HTTP
|
// HTTP
|
||||||
bcoin.define('http', './http');
|
bcoin.define('http', './http');
|
||||||
@ -288,3 +301,6 @@ bcoin.define('walletplugin', './wallet/plugin');
|
|||||||
// Workers
|
// Workers
|
||||||
bcoin.define('workers', './workers');
|
bcoin.define('workers', './workers');
|
||||||
bcoin.define('workerpool', './workers/workerpool');
|
bcoin.define('workerpool', './workers/workerpool');
|
||||||
|
|
||||||
|
// Package Info
|
||||||
|
bcoin.define('pkg', './pkg');
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* bip70.js - bip70 for bcoin
|
* bip70/index.js - bip70 for bcoin
|
||||||
* Copyright (c) 2016-2017, Christopher Jeffrey (MIT License).
|
* Copyright (c) 2016-2017, Christopher Jeffrey (MIT License).
|
||||||
* https://github.com/bcoin-org/bcoin
|
* https://github.com/bcoin-org/bcoin
|
||||||
*/
|
*/
|
||||||
@ -10,9 +10,10 @@
|
|||||||
* @module bip70
|
* @module bip70
|
||||||
*/
|
*/
|
||||||
|
|
||||||
exports.PaymentRequest = require('./paymentrequest');
|
exports.certs = require('./certs');
|
||||||
|
exports.PaymentACK = require('./paymentack');
|
||||||
exports.PaymentDetails = require('./paymentdetails');
|
exports.PaymentDetails = require('./paymentdetails');
|
||||||
exports.Payment = require('./payment');
|
exports.Payment = require('./payment');
|
||||||
exports.PaymentACK = require('./paymentack');
|
exports.PaymentRequest = require('./paymentrequest');
|
||||||
exports.x509 = require('./x509');
|
|
||||||
exports.pk = require('./pk');
|
exports.pk = require('./pk');
|
||||||
|
exports.x509 = require('./x509');
|
||||||
|
|||||||
@ -1,10 +1,17 @@
|
|||||||
|
/*!
|
||||||
|
* blockchain/index.js - blockchain for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @module blockchain
|
* @module blockchain
|
||||||
*/
|
*/
|
||||||
|
|
||||||
exports.common = require('./common');
|
|
||||||
exports.Chain = require('./chain');
|
|
||||||
exports.ChainDB = require('./chaindb');
|
exports.ChainDB = require('./chaindb');
|
||||||
exports.ChainEntry = require('./chainentry');
|
exports.ChainEntry = require('./chainentry');
|
||||||
|
exports.Chain = require('./chain');
|
||||||
|
exports.common = require('./common');
|
||||||
|
exports.layout = require('./layout');
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* btc/index.js - high-level btc objects for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* coins/index.js - utxo management for bcoin
|
||||||
|
* Copyright (c) 2016-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
|
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
var util = require('../utils/util');
|
var util = require('../utils/util');
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Encrypt data with aes 256 cbc.
|
* Encrypt data with aes 256 cbc.
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
var BIG_ENDIAN = new Int8Array(new Int16Array([1]).buffer)[0] === 0;
|
var BIG_ENDIAN = new Int8Array(new Int16Array([1]).buffer)[0] === 0;
|
||||||
|
|
||||||
|
|||||||
@ -10,7 +10,7 @@
|
|||||||
* @module crypto.cleanse
|
* @module crypto.cleanse
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
var counter = 0;
|
var counter = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var crypto = require('crypto');
|
var crypto = require('crypto');
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Hash with chosen algorithm.
|
* Hash with chosen algorithm.
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
/*!
|
/*!
|
||||||
* crypto/index.js - crypto for bcoin
|
* crypto/index.js - crypto for bcoin
|
||||||
* Copyright (c) 2014-2016, Christopher Jeffrey (MIT License).
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
* https://github.com/bcoin-org/bcoin
|
* https://github.com/bcoin-org/bcoin
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
@ -12,7 +12,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var digest = require('./digest');
|
var digest = require('./digest');
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Build a merkle tree from leaves.
|
* Build a merkle tree from leaves.
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Poly1305 (used for bip151)
|
* Poly1305 (used for bip151)
|
||||||
|
|||||||
@ -39,7 +39,7 @@
|
|||||||
|
|
||||||
var co = require('../utils/co');
|
var co = require('../utils/co');
|
||||||
var pbkdf2 = require('./pbkdf2');
|
var pbkdf2 = require('./pbkdf2');
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Javascript scrypt implementation. Scrypt is
|
* Javascript scrypt implementation. Scrypt is
|
||||||
|
|||||||
@ -13,7 +13,7 @@
|
|||||||
* @module crypto/siphash
|
* @module crypto/siphash
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var native = require('../utils/native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Javascript siphash implementation. Used for compact block relay.
|
* Javascript siphash implementation. Used for compact block relay.
|
||||||
|
|||||||
@ -1,9 +1,16 @@
|
|||||||
|
/*!
|
||||||
|
* db/index.js - data management for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @module db
|
* @module db
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
exports.backends = require('./backends');
|
||||||
exports.LDB = require('./ldb');
|
exports.LDB = require('./ldb');
|
||||||
exports.LowlevelUp = require('./lowlevelup');
|
exports.LowlevelUp = require('./lowlevelup');
|
||||||
exports.MemDB = require('./memdb');
|
exports.MemDB = require('./memdb');
|
||||||
|
|||||||
@ -7,9 +7,11 @@
|
|||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
|
var common = require('./common');
|
||||||
var Mnemonic = require('./mnemonic');
|
var Mnemonic = require('./mnemonic');
|
||||||
var HDPrivateKey = require('./private');
|
var HDPrivateKey = require('./private');
|
||||||
var HDPublicKey = require('./public');
|
var HDPublicKey = require('./public');
|
||||||
|
var wordlist = require('./wordlist');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @exports hd
|
* @exports hd
|
||||||
@ -177,6 +179,9 @@ HD.isPublic = function isPublic(obj) {
|
|||||||
* Expose
|
* Expose
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
HD.common = common;
|
||||||
|
HD.HD = HD;
|
||||||
HD.Mnemonic = Mnemonic;
|
HD.Mnemonic = Mnemonic;
|
||||||
HD.PrivateKey = HDPrivateKey;
|
HD.PrivateKey = HDPrivateKey;
|
||||||
HD.PublicKey = HDPublicKey;
|
HD.PublicKey = HDPublicKey;
|
||||||
|
HD.wordlist = wordlist;
|
||||||
|
|||||||
@ -11,11 +11,11 @@
|
|||||||
* @module http
|
* @module http
|
||||||
*/
|
*/
|
||||||
|
|
||||||
exports.request = require('./request');
|
|
||||||
exports.Client = require('./client');
|
|
||||||
exports.RPCClient = require('./rpcclient');
|
|
||||||
exports.Wallet = require('./wallet');
|
|
||||||
exports.Base = require('./base');
|
exports.Base = require('./base');
|
||||||
exports.RPC = require('./rpc');
|
exports.Client = require('./client');
|
||||||
|
exports.request = require('./request');
|
||||||
exports.RPCBase = require('./rpcbase');
|
exports.RPCBase = require('./rpcbase');
|
||||||
|
exports.RPCClient = require('./rpcclient');
|
||||||
|
exports.RPC = require('./rpc');
|
||||||
exports.Server = require('./server');
|
exports.Server = require('./server');
|
||||||
|
exports.Wallet = require('./wallet');
|
||||||
|
|||||||
@ -1,9 +1,16 @@
|
|||||||
|
/*!
|
||||||
|
* mempool/index.js - mempool for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @module mempool
|
* @module mempool
|
||||||
*/
|
*/
|
||||||
|
|
||||||
exports.Mempool = require('./mempool');
|
|
||||||
exports.MempoolEntry = require('./mempoolentry');
|
|
||||||
exports.Fees = require('./fees');
|
exports.Fees = require('./fees');
|
||||||
|
exports.layout = require('./layout');
|
||||||
|
exports.MempoolEntry = require('./mempoolentry');
|
||||||
|
exports.Mempool = require('./mempool');
|
||||||
|
|||||||
@ -1,11 +1,17 @@
|
|||||||
|
/*!
|
||||||
|
* mining/index.js - mining infrastructure for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @module mining
|
* @module mining
|
||||||
*/
|
*/
|
||||||
|
|
||||||
exports.BlockTemplate = require('./template');
|
|
||||||
exports.common = require('./common');
|
exports.common = require('./common');
|
||||||
exports.CPUMiner = require('./cpuminer');
|
exports.CPUMiner = require('./cpuminer');
|
||||||
exports.mine = require('./mine');
|
exports.mine = require('./mine');
|
||||||
exports.Miner = require('./miner');
|
exports.Miner = require('./miner');
|
||||||
|
exports.BlockTemplate = require('./template');
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* net/index.js - p2p for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -16,4 +22,6 @@ exports.packets = require('./packets');
|
|||||||
exports.Parser = require('./parser');
|
exports.Parser = require('./parser');
|
||||||
exports.Peer = require('./peer');
|
exports.Peer = require('./peer');
|
||||||
exports.Pool = require('./pool');
|
exports.Pool = require('./pool');
|
||||||
|
exports.socks = require('./socks');
|
||||||
exports.tcp = require('./tcp');
|
exports.tcp = require('./tcp');
|
||||||
|
exports.UPNP = require('./upnp');
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* node/index.js - node for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -7,6 +13,6 @@
|
|||||||
exports.Config = require('./config');
|
exports.Config = require('./config');
|
||||||
exports.FullNode = require('./fullnode');
|
exports.FullNode = require('./fullnode');
|
||||||
exports.Logger = require('./logger');
|
exports.Logger = require('./logger');
|
||||||
exports.Node = require('./node');
|
|
||||||
exports.NodeClient = require('./nodeclient');
|
exports.NodeClient = require('./nodeclient');
|
||||||
|
exports.Node = require('./node');
|
||||||
exports.SPVNode = require('./spvnode');
|
exports.SPVNode = require('./spvnode');
|
||||||
|
|||||||
@ -14,7 +14,7 @@ var Network = require('../protocol/network');
|
|||||||
var Logger = require('./logger');
|
var Logger = require('./logger');
|
||||||
var workerPool = require('../workers/workerpool').pool;
|
var workerPool = require('../workers/workerpool').pool;
|
||||||
var secp256k1 = require('../crypto/secp256k1');
|
var secp256k1 = require('../crypto/secp256k1');
|
||||||
var native = require('../utils/native');
|
var native = require('../native');
|
||||||
var Config = require('./config');
|
var Config = require('./config');
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* primitives/index.js - bitcoin primitives for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* protocol/index.js - protocol constants for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -6,7 +12,7 @@
|
|||||||
|
|
||||||
exports.consensus = require('./consensus');
|
exports.consensus = require('./consensus');
|
||||||
exports.errors = require('./errors');
|
exports.errors = require('./errors');
|
||||||
exports.networks = require('./networks');
|
|
||||||
exports.Network = require('./network');
|
exports.Network = require('./network');
|
||||||
|
exports.networks = require('./networks');
|
||||||
exports.policy = require('./policy');
|
exports.policy = require('./policy');
|
||||||
exports.timedata = require('./timedata');
|
exports.timedata = require('./timedata');
|
||||||
|
|||||||
@ -79,7 +79,6 @@ Network.type = null;
|
|||||||
Network.main = null;
|
Network.main = null;
|
||||||
Network.testnet = null;
|
Network.testnet = null;
|
||||||
Network.regtest = null;
|
Network.regtest = null;
|
||||||
Network.segnet3 = null;
|
|
||||||
Network.segnet4 = null;
|
Network.segnet4 = null;
|
||||||
Network.simnet = null;
|
Network.simnet = null;
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* script/index.js - bitcoin scripting for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -8,6 +14,7 @@ exports.common = require('./common');
|
|||||||
exports.Opcode = require('./opcode');
|
exports.Opcode = require('./opcode');
|
||||||
exports.Program = require('./program');
|
exports.Program = require('./program');
|
||||||
exports.Script = require('./script');
|
exports.Script = require('./script');
|
||||||
|
// exports.ScriptNum = require('./scriptnum');
|
||||||
exports.sigcache = require('./sigcache');
|
exports.sigcache = require('./sigcache');
|
||||||
exports.Stack = require('./stack');
|
exports.Stack = require('./stack');
|
||||||
exports.Witness = require('./witness');
|
exports.Witness = require('./witness');
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
* @module utils/base58
|
* @module utils/base58
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var native = require('./native').binding;
|
var native = require('../native').binding;
|
||||||
var assert = require('assert');
|
var assert = require('assert');
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
|||||||
@ -29,7 +29,7 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var native = require('./native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @module utils/bech32
|
* @module utils/bech32
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* utils/index.js - utils for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -5,6 +11,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
exports.ASN1 = require('./asn1');
|
exports.ASN1 = require('./asn1');
|
||||||
|
// exports.AsyncEmitter = require('./asyncemitter');
|
||||||
exports.AsyncObject = require('./asyncobject');
|
exports.AsyncObject = require('./asyncobject');
|
||||||
exports.base32 = require('./base32');
|
exports.base32 = require('./base32');
|
||||||
exports.base58 = require('./base58');
|
exports.base58 = require('./base58');
|
||||||
@ -14,13 +21,15 @@ exports.RollingFilter = exports.Bloom.Rolling;
|
|||||||
exports.co = require('./co');
|
exports.co = require('./co');
|
||||||
exports.encoding = require('./encoding');
|
exports.encoding = require('./encoding');
|
||||||
exports.fs = require('./fs');
|
exports.fs = require('./fs');
|
||||||
|
exports.GCSFilter = require('./gcs');
|
||||||
exports.Heap = require('./heap');
|
exports.Heap = require('./heap');
|
||||||
exports.Int64 = require('./int64');
|
exports.Int64 = require('./int64');
|
||||||
exports.IP = require('./ip');
|
exports.IP = require('./ip');
|
||||||
|
exports.List = require('./list');
|
||||||
exports.Lock = require('./lock');
|
exports.Lock = require('./lock');
|
||||||
exports.MappedLock = exports.Lock.Mapped;
|
exports.MappedLock = exports.Lock.Mapped;
|
||||||
exports.LRU = require('./lru');
|
exports.LRU = require('./lru');
|
||||||
exports.List = require('./list');
|
exports.Map = require('./map');
|
||||||
exports.murmur3 = require('./murmur3');
|
exports.murmur3 = require('./murmur3');
|
||||||
exports.nfkd = require('./nfkd');
|
exports.nfkd = require('./nfkd');
|
||||||
exports.PEM = require('./pem');
|
exports.PEM = require('./pem');
|
||||||
@ -31,5 +40,5 @@ exports.RBT = require('./rbt');
|
|||||||
exports.BufferReader = require('./reader');
|
exports.BufferReader = require('./reader');
|
||||||
exports.StaticWriter = require('./staticwriter');
|
exports.StaticWriter = require('./staticwriter');
|
||||||
exports.util = require('./util');
|
exports.util = require('./util');
|
||||||
exports.BufferWriter = require('./writer');
|
|
||||||
exports.Validator = require('./validator');
|
exports.Validator = require('./validator');
|
||||||
|
exports.BufferWriter = require('./writer');
|
||||||
|
|||||||
@ -7,7 +7,7 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var native = require('./native').binding;
|
var native = require('../native').binding;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Murmur3 hash.
|
* Murmur3 hash.
|
||||||
|
|||||||
@ -1,3 +1,9 @@
|
|||||||
|
/*!
|
||||||
|
* wallet/index.js - wallet for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -11,8 +17,10 @@ exports.HTTPServer = require('./http');
|
|||||||
exports.layout = require('./layout');
|
exports.layout = require('./layout');
|
||||||
exports.MasterKey = require('./masterkey');
|
exports.MasterKey = require('./masterkey');
|
||||||
exports.Path = require('./path');
|
exports.Path = require('./path');
|
||||||
exports.RPC = require('./rpc');
|
exports.plugin = require('./plugin');
|
||||||
exports.records = require('./records');
|
exports.records = require('./records');
|
||||||
|
exports.RPC = require('./rpc');
|
||||||
|
exports.server = require('./server');
|
||||||
exports.TXDB = require('./txdb');
|
exports.TXDB = require('./txdb');
|
||||||
exports.WalletDB = require('./walletdb');
|
exports.WalletDB = require('./walletdb');
|
||||||
exports.Wallet = require('./wallet');
|
exports.Wallet = require('./wallet');
|
||||||
|
|||||||
@ -1,11 +1,21 @@
|
|||||||
|
/*!
|
||||||
|
* workers/index.js - workers for bcoin
|
||||||
|
* Copyright (c) 2014-2017, Christopher Jeffrey (MIT License).
|
||||||
|
* https://github.com/bcoin-org/bcoin
|
||||||
|
*/
|
||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @module workers
|
* @module workers
|
||||||
*/
|
*/
|
||||||
|
|
||||||
exports.jobs = require('./jobs');
|
|
||||||
exports.Framer = require('./framer');
|
exports.Framer = require('./framer');
|
||||||
|
exports.jobs = require('./jobs');
|
||||||
|
// exports.Master = require('./master');
|
||||||
|
exports.packets = require('./packets');
|
||||||
|
exports.ParserClient = require('./parser-client');
|
||||||
exports.Parser = require('./parser');
|
exports.Parser = require('./parser');
|
||||||
|
// exports.worker = require('./worker');
|
||||||
exports.Worker = require('./workerpool').Worker;
|
exports.Worker = require('./workerpool').Worker;
|
||||||
exports.WorkerPool = require('./workerpool').WorkerPool;
|
exports.WorkerPool = require('./workerpool').WorkerPool;
|
||||||
|
|||||||
@ -93,12 +93,13 @@
|
|||||||
"./lib/http/server": "./browser/empty.js",
|
"./lib/http/server": "./browser/empty.js",
|
||||||
"./lib/http/wallet": "./browser/empty.js",
|
"./lib/http/wallet": "./browser/empty.js",
|
||||||
"./lib/mempool/layout": "./lib/mempool/layout-browser.js",
|
"./lib/mempool/layout": "./lib/mempool/layout-browser.js",
|
||||||
|
"./lib/native": "./browser/empty.js",
|
||||||
"./lib/net/dns": "./lib/net/dns-browser.js",
|
"./lib/net/dns": "./lib/net/dns-browser.js",
|
||||||
"./lib/net/external": "./lib/net/external-browser.js",
|
"./lib/net/external": "./lib/net/external-browser.js",
|
||||||
|
"./lib/net/socks": "./browser/empty.js",
|
||||||
"./lib/net/tcp": "./lib/net/tcp-browser.js",
|
"./lib/net/tcp": "./lib/net/tcp-browser.js",
|
||||||
"./lib/net/upnp": "./lib/net/upnp-browser.js",
|
"./lib/net/upnp": "./lib/net/upnp-browser.js",
|
||||||
"./lib/utils/fs": "./browser/empty.js",
|
"./lib/utils/fs": "./browser/empty.js",
|
||||||
"./lib/utils/native": "./browser/empty.js",
|
|
||||||
"./lib/utils/nfkd": "./lib/utils/nfkd-browser.js",
|
"./lib/utils/nfkd": "./lib/utils/nfkd-browser.js",
|
||||||
"./lib/wallet/http": "./browser/empty.js",
|
"./lib/wallet/http": "./browser/empty.js",
|
||||||
"./lib/wallet/layout": "./lib/wallet/layout-browser.js",
|
"./lib/wallet/layout": "./lib/wallet/layout-browser.js",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user