added hashrate
This commit is contained in:
parent
e7833a3e30
commit
119500bbcb
18
lib/node.js
18
lib/node.js
@ -79,6 +79,7 @@ function Node()
|
|||||||
active: false,
|
active: false,
|
||||||
listening: false,
|
listening: false,
|
||||||
mining: false,
|
mining: false,
|
||||||
|
hashrate: 0,
|
||||||
peers: 0,
|
peers: 0,
|
||||||
pending: 0,
|
pending: 0,
|
||||||
gasPrice: 0,
|
gasPrice: 0,
|
||||||
@ -393,6 +394,23 @@ Node.prototype.getStats = function()
|
|||||||
}
|
}
|
||||||
|
|
||||||
this.stats.mining = web3.eth.mining;
|
this.stats.mining = web3.eth.mining;
|
||||||
|
|
||||||
|
if(this.stats.mining)
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
this.stats.hashrate = web3.eth.hashRate;
|
||||||
|
}
|
||||||
|
catch (err)
|
||||||
|
{
|
||||||
|
console.error('hashrate: ', err);
|
||||||
|
this.stats.hashrate = 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
this.stats.hashrate = 0;
|
||||||
|
}
|
||||||
|
|
||||||
this.stats.gasPrice = web3.toBigNumber(web3.eth.gasPrice).toString(10);
|
this.stats.gasPrice = web3.toBigNumber(web3.eth.gasPrice).toString(10);
|
||||||
} else {
|
} else {
|
||||||
console.error("getStats: couldn't fetch block...");
|
console.error("getStats: couldn't fetch block...");
|
||||||
|
Loading…
Reference in New Issue
Block a user