{{ refreshTimeSet }}s
{{ 'SWARM.TOTAL_HASH_RATE' | translate }} {{ totals.hashRate * 1000000000 | hashSuffix }} {{ 'SWARM.TOTAL_POWER' | translate }} {{ totals.power | number:'1.1-1' }} W {{ 'SWARM.BEST_DIFF' | translate }} {{ totals.bestDiff | humanReadable }}
{{ axe.hashRate * 1000000000 | hashSuffix }} {{ axe.hostname }} · {{ axe.temp | number:'1.0-1' }}°C
{{ axe.IP }}
● {{ axe.hashRate ? 'a minerar' : 'sem hashrate' }} · {{ axe.sharesAccepted | number:'1.0-0' }} shares
{{ axe.power | number:'1.1-1' }} W · {{ axe.version }}
{{ 'SWARM.OVERVIEW' | translate }} @let dp = hasDualPoolRows(); @let dualPool = isDualPoolEntry(axe); @let p0 = axe.stratum?.pools[0]; @let p1 = axe.stratum?.pools[1]; @let c0 = isPoolConnected(axe, 0); @let c1 = isPoolConnected(axe, 1); @let e0 = c0 ? '' : 'text-danger'; @let e1 = c1 ? '' : 'text-danger';
{{ 'SWARM.IP_ADDRESS' | translate }} {{ 'SWARM.HASH_RATE' | translate }} {{ 'SWARM.UPTIME' | translate }} {{ 'SWARM.SHARES' | translate }} {{ 'SWARM.POWER' | translate }} {{ 'SWARM.TEMP' | translate }} {{ 'SWARM.POOL_DIFF' | translate }} {{ 'SWARM.BEST_DIFF' | translate }} {{ 'SWARM.VERSION' | translate }}      
Pool 1 Pool 2 Pool 1 Pool 2 Pool 1 Pool 2 Pool 1 Pool 2      
{{ axe.IP }}
{{ axe.hostname }}
{{ axe.hashRate * 1000000000 | hashSuffix }} {{ axe.uptimeSeconds | dateAgo: {intervals: 2} }}
{{ axe.sharesAccepted | number:'1.0-0' }}
{{ axe.sharesRejected | number:'1.0-0' }}
{{ axe.power | number:'1.1-1' }} W
{{ axe.temp | number:'1.0-1' }}°C
{{ axe.vrTemp | number:'1.0-1' }}°C
{{ axe.poolDifficulty | number:'1.0-0' }}
{{ axe.bestDiff | humanReadable }}
{{ axe.bestSessionDiff | humanReadable}}
 
{{ axe.version }}
{{ getActivePoolHashrate(axe, 0) | hashSuffix }} {{ getActivePoolHashrate(axe, 1) | hashSuffix }} {{ c0 ? p0.accepted : 0 }}
{{ c0 ? p0.rejected : 0 }}
{{ c1 ? p1.accepted : 0 }}
{{ c1 ? p1.rejected : 0 }}
{{ c0 ? p0.poolDifficulty : 0 }} {{ c1 ? p1.poolDifficulty : 0 }} {{ (c0 ? p0.bestDiff : 0) | humanReadable }} {{ (c1 ? p1.bestDiff : 0) | humanReadable }}
{{ item.label }} ×{{ item.count }}
{{ 'SWARM.EMPTY_LIST' | translate }}

{{ selectedAxeOs?.IP }}