diff --git a/lib/net/pool.js b/lib/net/pool.js index 078f5bac..c6155fcc 100644 --- a/lib/net/pool.js +++ b/lib/net/pool.js @@ -811,6 +811,8 @@ Pool.prototype.handleAddr = function handleAddr(peer, addrs) { var services = this.options.requiredServices; var i, addr; + this.emit('addr', addrs, peer); + if (this.options.noDiscovery) return; @@ -823,11 +825,9 @@ Pool.prototype.handleAddr = function handleAddr(peer, addrs) { if (!addr.hasServices(services)) continue; - if (this.hosts.add(addr, peer.address)) - this.emit('host', addr, peer); + this.hosts.add(addr, peer.address); } - this.emit('addr', addrs, peer); this.fillOutbound(); }; diff --git a/lib/protocol/networks.js b/lib/protocol/networks.js index f06bb610..fc5b4ba4 100644 --- a/lib/protocol/networks.js +++ b/lib/protocol/networks.js @@ -580,9 +580,8 @@ testnet.block = { bip66hash: '82a14b9e5ea81d4832b8e2cd3c2a6092b5a3853285a8995ec4c8042100000000', pruneAfterHeight: 1000, keepBlocks: 10000, - // maxTipAge: 0x7fffffff maxTipAge: 24 * 60 * 60, - slowHeight: 750000 + slowHeight: 950000 }; testnet.bip30 = {}; @@ -896,7 +895,6 @@ segnet4.block = { bip66hash: '6c48386dc7c460defabb5640e28b6510a5f238cdbe6756c2976a7e0913000000', pruneAfterHeight: 1000, keepBlocks: 10000, - // maxTipAge: 0x7fffffff, maxTipAge: 24 * 60 * 60, slowHeight: 0x7fffffff };