move to bleeding edge bitcore and submodules

This commit is contained in:
Manuel Araoz 2015-02-24 16:19:43 -03:00
parent 5d2d17cb38
commit f5472c815b
3 changed files with 46 additions and 2 deletions

21
lib/networkmonitor.js Normal file
View 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;

View File

@ -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
View 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);
});
});