move to bleeding edge bitcore and submodules
This commit is contained in:
parent
5d2d17cb38
commit
f5472c815b
21
lib/networkmonitor.js
Normal file
21
lib/networkmonitor.js
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
|
||||||
|
var bitcore = require('bitcore');
|
||||||
|
var Promise = require('bluebird');
|
||||||
|
var $ = bitcore.util.preconditions;
|
||||||
|
var _ = bitcore.deps._;
|
||||||
|
var EventEmitter = require('events').EventEmitter;
|
||||||
|
var util = require('util');
|
||||||
|
var EventBus = require('./eventbus');
|
||||||
|
|
||||||
|
|
||||||
|
var p2p = require('bitcore-p2p');
|
||||||
|
|
||||||
|
function NetworkMonitor(eventBus) {
|
||||||
|
$.checkArgument(eventBus instanceof EventBus);
|
||||||
|
this.bus = eventBus;
|
||||||
|
}
|
||||||
|
util.inherits(NetworkMonitor, EventEmitter);
|
||||||
|
|
||||||
|
module.exports = NetworkMonitor;
|
||||||
@ -45,9 +45,10 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"async": "0.9.0",
|
"async": "0.9.0",
|
||||||
"bignum": "*",
|
"bignum": "*",
|
||||||
"bitcore": "0.10.4",
|
"bitcore": "bitpay/bitcore",
|
||||||
|
"bitcore-p2p": "bitpay/bitcore-p2p",
|
||||||
"bluebird": "^2.9.12",
|
"bluebird": "^2.9.12",
|
||||||
"bufferput": "git://github.com/bitpay/node-bufferput.git",
|
"bufferput": "bitpay/node-bufferput",
|
||||||
"buffertools": "*",
|
"buffertools": "*",
|
||||||
"commander": "^2.3.0",
|
"commander": "^2.3.0",
|
||||||
"cron": "^1.0.4",
|
"cron": "^1.0.4",
|
||||||
|
|||||||
22
test/networkmonitor.js
Normal file
22
test/networkmonitor.js
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
'use strict';
|
||||||
|
|
||||||
|
var chai = require('chai');
|
||||||
|
var should = chai.should();
|
||||||
|
var sinon = require('sinon');
|
||||||
|
|
||||||
|
var NetworkMonitor = require('../lib/networkmonitor');
|
||||||
|
var EventBus = require('../lib/eventbus');
|
||||||
|
var util = require('util');
|
||||||
|
var Promise = require('bluebird');
|
||||||
|
Promise.longStackTraces();
|
||||||
|
|
||||||
|
var bus = sinon.createStubInstance(EventBus);
|
||||||
|
|
||||||
|
describe('NetworkMonitor', function() {
|
||||||
|
|
||||||
|
it.only('instantiate', function() {
|
||||||
|
var nm = new NetworkMonitor(bus);
|
||||||
|
should.exist(nm);
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
||||||
Loading…
Reference in New Issue
Block a user