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": {
|
||||
"async": "0.9.0",
|
||||
"bignum": "*",
|
||||
"bitcore": "0.10.4",
|
||||
"bitcore": "bitpay/bitcore",
|
||||
"bitcore-p2p": "bitpay/bitcore-p2p",
|
||||
"bluebird": "^2.9.12",
|
||||
"bufferput": "git://github.com/bitpay/node-bufferput.git",
|
||||
"bufferput": "bitpay/node-bufferput",
|
||||
"buffertools": "*",
|
||||
"commander": "^2.3.0",
|
||||
"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