fixed recentBlock & increased block history
This commit is contained in:
parent
3652e58b7f
commit
13f96e05e5
26
lib/node.js
26
lib/node.js
@ -30,7 +30,7 @@ if(process.env.NODE_ENV === 'production' && INSTANCE_NAME === "")
|
|||||||
var socket = new Socket(process.env.WS_SERVER || 'ws://localhost:3000');
|
var socket = new Socket(process.env.WS_SERVER || 'ws://localhost:3000');
|
||||||
var WS_SECRET = process.env.WS_SECRET || "eth-net-stats-has-a-secret";
|
var WS_SECRET = process.env.WS_SECRET || "eth-net-stats-has-a-secret";
|
||||||
|
|
||||||
var MAX_BLOCKS_HISTORY = 12;
|
var MAX_BLOCKS_HISTORY = 36;
|
||||||
|
|
||||||
function Node()
|
function Node()
|
||||||
{
|
{
|
||||||
@ -165,7 +165,7 @@ Node.prototype.getBlock = function(number)
|
|||||||
try {
|
try {
|
||||||
number = web3.eth.blockNumber;
|
number = web3.eth.blockNumber;
|
||||||
|
|
||||||
if(number === this.stats.block.number + 1)
|
if(number === this.stats.block.number)
|
||||||
return this.stats.block;
|
return this.stats.block;
|
||||||
}
|
}
|
||||||
catch (err) {
|
catch (err) {
|
||||||
@ -343,18 +343,18 @@ Node.prototype.setWatches = function()
|
|||||||
{
|
{
|
||||||
var self = this;
|
var self = this;
|
||||||
|
|
||||||
this.pendingFilter = web3.eth.filter('pending');
|
// this.pendingFilter = web3.eth.filter('pending');
|
||||||
this.pendingFilter.watch( function(log) {
|
// this.pendingFilter.watch( function(log) {
|
||||||
console.log('pending changed', log);
|
// console.log('pending changed', log);
|
||||||
// console.log(self.pendingFilter.get());
|
// // console.log(self.pendingFilter.get());
|
||||||
// self.stats.pending = parseInt(log.number);
|
// // self.stats.pending = parseInt(log.number);
|
||||||
});
|
// });
|
||||||
|
|
||||||
this.chainFilter = web3.eth.filter('latest');
|
// this.chainFilter = web3.eth.filter('latest');
|
||||||
this.chainFilter.watch(function(log) {
|
// this.chainFilter.watch(function(log) {
|
||||||
console.log('block changed:', log);
|
// console.log('block changed:', log);
|
||||||
// self.update();
|
// // self.update();
|
||||||
});
|
// });
|
||||||
|
|
||||||
this.updateInterval = setInterval(function(){
|
this.updateInterval = setInterval(function(){
|
||||||
self.update();
|
self.update();
|
||||||
|
Loading…
Reference in New Issue
Block a user