Fix for Difficulty display on POS/Hybrid

This commit is contained in:
joeuhren
2020-11-23 17:27:15 -07:00
parent 594566c606
commit 8a7c42aef5
+16 -3
View File
@@ -29,14 +29,27 @@ html
$('##{active}').addClass('active');
function update_stats(){
$.ajax({url: '/ext/summary', success: function(json){
$("#supply").text(parseInt(parseFloat(json.data[0].supply).toFixed(0)).toLocaleString('en'));
$("#masternodeCountOnline").text(json.data[0].masternodeCountOnline).prop("alt", json.data[0].masternodeCountOnline+" nodes online").prop("title", json.data[0].masternodeCountOnline+" nodes online");
$("#masternodeCountOffline").text(json.data[0].masternodeCountOffline).prop("alt", json.data[0].masternodeCountOffline+" unreachable nodes").prop("title", json.data[0].masternodeCountOffline+" unreachable nodes");
$("#spnMasternodeCountOnline").prop("alt", json.data[0].masternodeCountOnline+" nodes online").prop("title", json.data[0].masternodeCountOnline+" nodes online");
$("#spnMasternodeCountOffline").prop("alt", json.data[0].masternodeCountOffline+" unreachable nodes").prop("title", json.data[0].masternodeCountOffline+" unreachable nodes");
$("#difficulty").text(parseFloat(json.data[0].difficulty).toFixed(2));
var supplyString = json.data[0].supply;
var diffString = json.data[0].difficulty;
var hashrateString = json.data[0].hashrate;
if (!isNaN(json.data[0].difficulty)) {
diffString = parseFloat(json.data[0].difficulty).toFixed(2);
}
if (!isNaN(json.data[0].supply)) {
supplyString = parseInt(parseFloat(json.data[0].supply).toFixed(0)).toLocaleString('en');
}
if (!isNaN(json.data[0].hashrate)) {
hashrateString = parseFloat(json.data[0].hashrate).toLocaleString('en');
}
$("#supply").text(supplyString);
$("#difficulty").text(diffString);
$("#difficultyHybrid").text(json.data[0].difficultyHybrid);
$("#hashrate").text(parseFloat(json.data[0].hashrate).toLocaleString('en'));
$("#hashrate").text(hashrateString);
$("#lastPrice").text(parseFloat(json.data[0].lastPrice).toFixed(8) + ' #{settings.markets.exchange}'.toUpperCase());
$("#marketCap").text((parseFloat(json.data[0].lastPrice).toFixed(8) * parseInt(parseFloat(json.data[0].supply).toFixed(0))).toLocaleString('en') + ' #{settings.markets.exchange}'.toUpperCase());
$("#lblConnections").text(json.data[0].connections + ' connections');