mining
All checks were successful
Deploy / deploy-staging (push) Successful in 35s
Deploy / deploy-production (push) Has been skipped

This commit is contained in:
2026-08-21 01:14:32 +02:00
parent 95100d3a78
commit fb852e33e5
4 changed files with 92 additions and 14 deletions

View File

@@ -1361,8 +1361,8 @@
? convertCurrencyValue(preferredOfferRequiredCoins, currentMiningCurrency, reportCurrency)
: null;
const preferredOfferRemainingDaysAtUpload = preferredOfferRemainingCoins !== null
&& Number(latest?.doge_per_day_interval) > 0
? (preferredOfferRemainingCoins / Number(latest.doge_per_day_interval))
&& Number(latest?.doge_per_day_since_last_payout) > 0
? (preferredOfferRemainingCoins / Number(latest.doge_per_day_since_last_payout))
: null;
const preferredOfferUploadTimestamp = latest?.measured_at ? Date.parse(latest.measured_at) : NaN;
const preferredOfferEtaTimestamp = preferredOfferRemainingDaysAtUpload !== null && Number.isFinite(preferredOfferUploadTimestamp)
@@ -3337,8 +3337,8 @@
preferredOfferRemainingCoins !== null
? `Rest ${fmtNumber(preferredOfferRemainingCoins, 4)} ${currentMiningCurrency}`
: null,
latest?.doge_per_day_interval !== null && latest?.doge_per_day_interval !== undefined
? `Basis ${fmtNumber(latest.doge_per_day_interval, 4)} ${currentMiningCurrency}/Tag ab Upload`
latest?.doge_per_day_since_last_payout !== null && latest?.doge_per_day_since_last_payout !== undefined
? `Basis ${fmtNumber(latest.doge_per_day_since_last_payout, 4)} ${currentMiningCurrency}/Tag seit letztem Transfer`
: null,
preferredOfferEta ? `ETA ${fmtDate(preferredOfferEta)}` : null,
].filter(Boolean).join(' · '),
@@ -3381,7 +3381,7 @@
yLabel: `Kurs ${reportCurrency}`,
})),
]),
panel('Zielmonitor', `Die ETA wird ab dem letzten Upload mit dessen durchschnittlicher Tagesrate berechnet; die Restzeit laeuft bis zum naechsten Upload weiter.`,
panel('Zielmonitor', `Die ETA wird ab dem letzten Upload mit dem Durchschnitt seit dem letzten Transfer berechnet; die Restzeit laeuft bis zum naechsten Upload weiter.`,
h('div', { className: 'mc-target-grid' },
currentTargets.map((target, index) => h('div', {
key: index,