diff --git a/apps/web/public/miners/boomer-heater.svg b/apps/web/public/miners/boomer-heater.svg index 5db3115..4bb0542 100644 --- a/apps/web/public/miners/boomer-heater.svg +++ b/apps/web/public/miners/boomer-heater.svg @@ -6,7 +6,7 @@ - NO HASHES. JUST HEAT. + NO HASHES. JUST GAY. diff --git a/apps/web/src/components/MinerRace.vue b/apps/web/src/components/MinerRace.vue index 241bca4..9ca0b19 100644 --- a/apps/web/src/components/MinerRace.vue +++ b/apps/web/src/components/MinerRace.vue @@ -38,7 +38,7 @@ const rows = computed(() => { width: 0, trend: 0, place: realRows.length + 1, - joke: "0 TH/s · 0 shares · 0 sats · just vibes and a pension.", + joke: "0 TH/s · 0 shares · 0 sats · just fiat and a pension.", }, ]; }); diff --git a/apps/web/src/views/DashboardView.vue b/apps/web/src/views/DashboardView.vue index 43621b8..61be112 100644 --- a/apps/web/src/views/DashboardView.vue +++ b/apps/web/src/views/DashboardView.vue @@ -34,6 +34,27 @@ const bestWorkByMiner = computed(() => { return out; }); const poolBestWork = computed(() => Math.max(0, ...Object.values(bestWorkByMiner.value))); +const boomerHeater = { + authUsername: "fiat.heat", + remoteHost: "wall-socket", + nickname: "Boomer Heater", + model: "Legacy Resistance Heater", + location: "The Past", + expectedHashrateThs: 0, + watts: 2000, + hashrateThs: 0, + hashrateAgeS: null, + lastShareAgeS: null, + diffAcceptedSum: 0, + diffAcceptedCount: 0, + diffRejectedSum: 0, + diffRejectedCount: 0, + rejectPct: 0, + vdiff: 0, + userAgent: "CentralHeating/fiat-only", + subscribed: false, + status: "idle", +} as const; function minerKey(m: { nickname: string; authUsername: string; remoteHost: string }): string { return m.nickname || m.authUsername || m.remoteHost; @@ -76,6 +97,11 @@ function minerKey(m: { nickname: string; authUsername: string; remoteHost: strin :miner="m" :best-work="bestWorkByMiner[minerKey(m)]" /> +
waiting for the first poll · the boards are warming up