From 2a8388ddc820770f1dd101e6ffeae2cdca5bc273 Mon Sep 17 00:00:00 2001 From: Ben Wilson Date: Sun, 30 Jul 2023 12:02:31 -0400 Subject: [PATCH] test --- src/models/StratumV1Client.ts | 42 +++++++++++++++++------------------ 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/models/StratumV1Client.ts b/src/models/StratumV1Client.ts index ef4b4cc..5e82901 100644 --- a/src/models/StratumV1Client.ts +++ b/src/models/StratumV1Client.ts @@ -400,27 +400,27 @@ export class StratumV1Client extends EasyUnsubscribe { await this.addressSettingsService.resetBestDifficultyAndShares(); } } - try { - await this.statistics.addSubmission(this.entity, submissionHash, this.sessionDifficulty); - await this.addressSettingsService.addShares(this.clientAuthorization.address, this.sessionDifficulty); - } catch (e) { - console.log(e); - const err = new StratumErrorMessage( - submission.id, - eStratumErrorCode.DuplicateShare, - 'Duplicate share').response(); - console.error(err); - await this.promiseSocket.write(err); - return false; - } + // try { + // await this.statistics.addSubmission(this.entity, submissionHash, this.sessionDifficulty); + // await this.addressSettingsService.addShares(this.clientAuthorization.address, this.sessionDifficulty); + // } catch (e) { + // console.log(e); + // const err = new StratumErrorMessage( + // submission.id, + // eStratumErrorCode.DuplicateShare, + // 'Duplicate share').response(); + // console.error(err); + // await this.promiseSocket.write(err); + // return false; + // } - if (submissionDifficulty > this.entity.bestDifficulty) { - await this.clientService.updateBestDifficulty(this.extraNonceAndSessionId, submissionDifficulty); - this.entity.bestDifficulty = submissionDifficulty; - if (submissionDifficulty > (await this.addressSettingsService.getSettings(this.clientAuthorization.address)).bestDifficulty) { - await this.addressSettingsService.updateBestDifficulty(this.clientAuthorization.address, submissionDifficulty); - } - } + // if (submissionDifficulty > this.entity.bestDifficulty) { + // await this.clientService.updateBestDifficulty(this.extraNonceAndSessionId, submissionDifficulty); + // this.entity.bestDifficulty = submissionDifficulty; + // if (submissionDifficulty > (await this.addressSettingsService.getSettings(this.clientAuthorization.address)).bestDifficulty) { + // await this.addressSettingsService.updateBestDifficulty(this.clientAuthorization.address, submissionDifficulty); + // } + // } @@ -439,7 +439,7 @@ export class StratumV1Client extends EasyUnsubscribe { return false; } - //await this.checkDifficulty(); + await this.checkDifficulty(); return true; }