diff --git a/src/models/StratumV1Client.spec.ts b/src/models/StratumV1Client.spec.ts index 31b0f1d..d83b505 100644 --- a/src/models/StratumV1Client.spec.ts +++ b/src/models/StratumV1Client.spec.ts @@ -202,7 +202,7 @@ describe('StratumV1Client', () => { expect(socket.on).toHaveBeenCalled(); socketEmitter(Buffer.from(MockRecording1.MINING_SUGGEST_DIFFICULTY)); await new Promise((r) => setTimeout(r, 1)); - expect(socket.write).toHaveBeenCalledWith(`{"id":4,"method":"mining.set_difficulty","params":[512]}\n`, expect.any(Function)); + expect(socket.write).toHaveBeenCalledWith(`{"id":null,"method":"mining.set_difficulty","params":[512]}\n`, expect.any(Function)); }); it('should set difficulty', async () => { diff --git a/src/models/stratum-messages/SuggestDifficultyMessage.ts b/src/models/stratum-messages/SuggestDifficultyMessage.ts index 09d78e3..2a1b90c 100644 --- a/src/models/stratum-messages/SuggestDifficultyMessage.ts +++ b/src/models/stratum-messages/SuggestDifficultyMessage.ts @@ -31,7 +31,7 @@ export class SuggestDifficulty extends StratumBaseMessage { public response(difficulty: number) { return { - id: this.id, + id: null, method: eResponseMethod.SET_DIFFICULTY, params: [difficulty] }