Merge pull request #74 from maraoz/fix/testnet-peer

fix PeerSync for testnet
This commit is contained in:
Matias Alejo Garcia 2014-05-13 14:04:37 -03:00
commit 5cf6ce4b64
2 changed files with 6 additions and 4 deletions

View File

@ -31,6 +31,7 @@ else {
p2p_port = '18333'; p2p_port = '18333';
} }
switch(process.env.NODE_ENV) { switch(process.env.NODE_ENV) {
case 'production': case 'production':
env += ''; env += '';

View File

@ -4,6 +4,7 @@ var bitcore = require('bitcore');
var bitcoreUtil = bitcore.util; var bitcoreUtil = bitcore.util;
var Sync = require('./Sync'); var Sync = require('./Sync');
var Peer = bitcore.Peer; var Peer = bitcore.Peer;
var PeerManager = bitcore.PeerManager;
var config = require('../config/config'); var config = require('../config/config');
var networks = bitcore.networks; var networks = bitcore.networks;
var sockets = require('../app/controllers/socket.js'); var sockets = require('../app/controllers/socket.js');
@ -16,10 +17,10 @@ function PeerSync(opts) {
this.connected = false; this.connected = false;
this.peerdb = undefined; this.peerdb = undefined;
this.allowReorgs = false; this.allowReorgs = false;
this.PeerManager = require('soop').load('../node_modules/bitcore/lib/PeerManager',{ var pmConfig = {
network: (config.network === 'testnet' ? networks.testnet : networks.livenet) network: config.network
}); };
this.peerman = new this.PeerManager(); this.peerman = new PeerManager(pmConfig);
this.load_peers(); this.load_peers();
this.sync = new Sync(opts); this.sync = new Sync(opts);
} }