Crypto Pool Statistics
{{ for (var i = 0, poolNames = Object.keys(it.stats.pools).sort(); i < poolNames.length; i++) { var pool = poolNames[i]; }} {{ } }}
Pool Algorithm Workers Valid Shares Invalid Shares Total Blocks Pending Confirmed Orphaned PPS Hashrate Solo Hashrate
{{=it.stats.pools[pool].name.replace(/(^([a-zA-Z\p{M}]))|([ -][a-zA-Z\p{M}])/g,function(s){return s.toUpperCase()})}} {{=it.stats.pools[pool].algorithm}} {{=Object.keys(it.stats.pools[pool].workers).length}} {{=it.stats.pools[pool].poolStats.validShares}} {{=it.stats.pools[pool].poolStats.invalidShares}} {{=it.stats.pools[pool].poolStats.validBlocks}} {{=it.stats.pools[pool].blocks.pending}} {{=it.stats.pools[pool].blocks.confirmed}} {{=it.stats.pools[pool].blocks.orphaned}} {{=it.stats.pools[pool].hashrateString}} {{=it.stats.pools[pool].solohashrateString}}