{{ 'COMMON.LOADING' | translate }}

{{ 'COMMON.SHUTDOWN' | translate }}

{{ 'HOME.HASH_RATE_CHART' | translate }}
−{{ zoomWindowLabel }} {{ 'HOME.CHART_SPAN' | translate }}
{{ info.performance.hashRate | number: '1.2-2' }} {{ 'UNITS.HASHRATE' | translate }}
{{ expectedHashRate | number: '1.0-0' }} {{ 'UNITS.HASHRATE' | translate }} {{ 'HOME.EXPECTED' | translate }}
{{ formatUptime(info.system.uptime) }}
{{ 'SYSTEM.UPTIME' | translate }}
@let poolLeft = isDualPool ? getPoolInfo(0) : getPoolInfo(); @let poolRight = isDualPool ? getPoolInfo(1) : null; @let usingFallback = info.stratum.usingFallback;
01001110 01100101 01110010 01100100 00101010 01001111 01010011
{{ bd.value }} {{ bd.unit }} {{ 'HOME.BEST_DIFF_BOOT' | translate }}
{{ 'POOL_INFO.USER' | translate }}: {{ abbrevMiddle(pool.user) }}
{{ 'HOME.SHARES' | translate }}
{{ (pool.accepted ?? 0) | number: '1.0-0' }}
{{ rejectRate(idx) | number: '1.2-2' }} % / {{ (pool.rejected ?? 0) | number: '1.0-0' }}  {{ 'HOME.REJECTED' | translate }}
{{ (poolDiff(pool)) | number: '1.0-0' }}  {{ 'POOL_INFO.DIFF' | translate }}
{{ 'HOME.VERIFY_BLOCKED' | translate }}
{{ 'HOME.VERIFY_BLOCKED_ADDRESS' | translate }} {{ 'HOME.VERIFY_BLOCKED_FEE' | translate }}
{{ 'HOME.STRATUM_NOT_CONNECTED' | translate }}
Pool icon {{ 'POOL_INFO.TITLE' | translate }} ( {{ usingFallback ? ('POOL_INFO.FALLBACK' | translate) : ('POOL_INFO.PRIMARY' | translate) }} ) {{ pool?.activeProtocol === 1 ? 'SV2' : 'SV1' }} Pool {{ (idx ?? 0) + 1 }} {{ pool?.activeProtocol === 1 ? 'SV2' : 'SV1' }}
{{ getActiveBalance(idx ?? 0) | number: '1.0-0' }}%
{{ pool?.host }} :{{ pool?.port }}  {{ 'POOL_INFO.HOST' | translate }}
{{ supportsPing(pool?.host) && pool?.pingRtt !== undefined && pool?.pingRtt !== null ? (pool.pingRtt.toFixed(2) + ' ' + ('PERFORMANCE.MS' | translate) + ' (' + ('PERFORMANCE.AVG' | translate) + ')') : 'n/a' }}  {{ 'POOL_INFO.PING' | translate }}   {{ supportsPing(pool?.host) && pool?.pingLoss !== undefined && pool?.pingLoss !== null ? (pool.pingLoss * 100).toFixed(2) + ' %' : 'n/a' }}  {{ 'POOL_INFO.LOSS' | translate }}
@let showFanC2 = (info.thermal.fans?.length ?? 1) > 1; @let fanC1LowRpm = shouldShowLowRpmHint(info.thermal.fans[0]?.speed ?? 0, info.thermal.fans[0]?.rpm ?? 0); @let fanC2LowRpm = shouldShowLowRpmHint(info.thermal.fans[1]?.speed ?? 0, info.thermal.fans[1]?.rpm ?? 0);
01001110 01100101 01110010 01100100 00101010 01001111 01010011
{{ 'HOME.RESET_STATS' | translate }}

{{ 'HOME.RESET_STATS_CONFIRM' | translate }}

{{ 'HOME.RESET_STATS_ALL_TIME' | translate }}