From b44f09848eaabf2a08f590643d70e506f6c34e49 Mon Sep 17 00:00:00 2001 From: Benjamin Wilson Date: Thu, 27 Feb 2025 12:15:20 -0500 Subject: [PATCH] don't calculate hashrate for 1 min --- src/models/StratumV1ClientStatistics.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/models/StratumV1ClientStatistics.ts b/src/models/StratumV1ClientStatistics.ts index 028d401..06920fa 100644 --- a/src/models/StratumV1ClientStatistics.ts +++ b/src/models/StratumV1ClientStatistics.ts @@ -99,8 +99,8 @@ export class StratumV1ClientStatistics { }); } - if(this.shares > 0) { - const time = new Date().getTime() - this.previousTimeSlotTime.getTime(); + const time = new Date().getTime() - this.previousTimeSlotTime.getTime(); + if(this.shares > 0 && time > 60000) { this.hashRate = ((this.previousShares + this.shares) * 4294967296) / (time / 1000); } }