[UPDATE] Number formatting
This commit is contained in:
parent
5e6bf2e765
commit
14c9f00d8c
@ -8,9 +8,12 @@ $(document).ready(function(){
|
|||||||
var url_worker = "{/literal}{$smarty.server.SCRIPT_NAME}?page=api&action=getuserworkers&api_key={$GLOBAL.userdata.api_key}&id={$GLOBAL.userdata.id}{literal}";
|
var url_worker = "{/literal}{$smarty.server.SCRIPT_NAME}?page=api&action=getuserworkers&api_key={$GLOBAL.userdata.api_key}&id={$GLOBAL.userdata.id}{literal}";
|
||||||
var url_balance = "{/literal}{$smarty.server.SCRIPT_NAME}?page=api&action=getuserbalance&api_key={$GLOBAL.userdata.api_key}&id={$GLOBAL.userdata.id}{literal}";
|
var url_balance = "{/literal}{$smarty.server.SCRIPT_NAME}?page=api&action=getuserbalance&api_key={$GLOBAL.userdata.api_key}&id={$GLOBAL.userdata.id}{literal}";
|
||||||
|
|
||||||
var storedPersonalHashrate = [ 0, 0, 0, 0, {/literal}{$GLOBAL.userdata.hashrate}{literal} ];
|
// Load initial sparkline values
|
||||||
var storedPoolHashrate = [ 0, 0, 0, 0, {/literal}{$GLOBAL.hashrate}{literal} ];
|
var storedPersonalHashrate = [ 0, 0, 0, 0, {/literal}{$GLOBAL.userdata.hashrate|number_format:"2"}{literal} ];
|
||||||
|
var storedPoolHashrate = [ 0, 0, 0, 0, {/literal}{$GLOBAL.hashrate|number_format:"2"}{literal} ];
|
||||||
var storedPoolWorkers = [ 0, 0, 0, 0, {/literal}{$GLOBAL.workers}{literal} ];
|
var storedPoolWorkers = [ 0, 0, 0, 0, {/literal}{$GLOBAL.workers}{literal} ];
|
||||||
|
|
||||||
|
// Sparkline options applied to all graphs
|
||||||
var sparklineOptions = {
|
var sparklineOptions = {
|
||||||
type: 'bar',
|
type: 'bar',
|
||||||
barColor: 'green',
|
barColor: 'green',
|
||||||
@ -18,8 +21,10 @@ $(document).ready(function(){
|
|||||||
width: '150px',
|
width: '150px',
|
||||||
barWidth: 10
|
barWidth: 10
|
||||||
};
|
};
|
||||||
|
|
||||||
|
// Draw our sparkline graphs
|
||||||
$('.personal-hashrate-bar').sparkline(storedPersonalHashrate, sparklineOptions);
|
$('.personal-hashrate-bar').sparkline(storedPersonalHashrate, sparklineOptions);
|
||||||
$('.pool-hasrate-bar').sparkline(storedPoolHashrate, sparklineOptions);
|
$('.pool-hashrate-bar').sparkline(storedPoolHashrate, sparklineOptions);
|
||||||
$('.pool-workers-bar').sparkline(storedPoolWorkers, sparklineOptions);
|
$('.pool-workers-bar').sparkline(storedPoolWorkers, sparklineOptions);
|
||||||
|
|
||||||
function refreshInformation(data) {
|
function refreshInformation(data) {
|
||||||
@ -39,6 +44,7 @@ $(document).ready(function(){
|
|||||||
$('#b-price').html((parseFloat(data.getdashboarddata.data.pool.price).toFixed(8)));
|
$('#b-price').html((parseFloat(data.getdashboarddata.data.pool.price).toFixed(8)));
|
||||||
$('#b-dworkers').html(data.getdashboarddata.data.pool.workers);
|
$('#b-dworkers').html(data.getdashboarddata.data.pool.workers);
|
||||||
$('#b-hashrate').html((parseFloat(data.getdashboarddata.data.personal.hashrate).toFixed(2)));
|
$('#b-hashrate').html((parseFloat(data.getdashboarddata.data.personal.hashrate).toFixed(2)));
|
||||||
|
$('#b-poolhashrate').html((parseFloat(data.getdashboarddata.data.pool.hashrate).toFixed(2)));
|
||||||
$('#b-sharerate').html((parseFloat(data.getdashboarddata.data.personal.sharerate).toFixed(2)));
|
$('#b-sharerate').html((parseFloat(data.getdashboarddata.data.personal.sharerate).toFixed(2)));
|
||||||
$('#b-yvalid').html(number_format(data.getdashboarddata.data.personal.shares.valid));
|
$('#b-yvalid').html(number_format(data.getdashboarddata.data.personal.shares.valid));
|
||||||
$('#b-yivalid').html(number_format(data.getdashboarddata.data.personal.shares.invalid) + " (" + number_format(data.getdashboarddata.data.personal.shares.invalid_percent, 2) + "%)" );
|
$('#b-yivalid').html(number_format(data.getdashboarddata.data.personal.shares.invalid) + " (" + number_format(data.getdashboarddata.data.personal.shares.invalid_percent, 2) + "%)" );
|
||||||
|
|||||||
@ -4,9 +4,9 @@
|
|||||||
<h4 class="panel-title">Overview {if $GLOBAL.config.price.currency}{$GLOBAL.config.currency}/{$GLOBAL.config.price.currency}: <span id="b-price">{$GLOBAL.price|number_format:"8"|default:"0"}</span>{/if} / Pool Workers: <span id="b-dworkers">{$GLOBAL.workers}</span></h4>
|
<h4 class="panel-title">Overview {if $GLOBAL.config.price.currency}{$GLOBAL.config.currency}/{$GLOBAL.config.price.currency}: <span id="b-price">{$GLOBAL.price|number_format:"8"|default:"0"}</span>{/if} / Pool Workers: <span id="b-dworkers">{$GLOBAL.workers}</span></h4>
|
||||||
</div>
|
</div>
|
||||||
<div class="panel-body">
|
<div class="panel-body">
|
||||||
<div>My Hashrate <span id="b-hashrate">{$GLOBAL.userdata.hashrate}</span></span> <span class="personal-hashrate-bar"></div>
|
<div>My Hashrate <span id="b-hashrate">{$GLOBAL.userdata.hashrate|number_format:"2"}</span></span> <span class="personal-hashrate-bar"></div>
|
||||||
<br>
|
<br>
|
||||||
<div><span>Pool Hashrate <span id="b-poolhashrate">{$GLOBAL.hashrate}</span></span> <span class="pool-hashrate-bar"></div>
|
<div><span>Pool Hashrate <span id="b-poolhashrate">{$GLOBAL.hashrate|number_format:"2"}</span></span> <span class="pool-hashrate-bar"></div>
|
||||||
<br>
|
<br>
|
||||||
<div><span>Pool Workers <span id="b-poolworkers">{$GLOBAL.workers}</span></span> <span class="pool-workers-bar"></div>
|
<div><span>Pool Workers <span id="b-poolworkers">{$GLOBAL.workers}</span></span> <span class="pool-workers-bar"></div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user