From 14a018c02d8dd4f14fa8ddce617eb5f5341a0241 Mon Sep 17 00:00:00 2001 From: Shibo Lyu Date: Sun, 11 May 2025 02:37:52 +0800 Subject: [PATCH] fix: Remove proof of work debug logging --- crypto/signAndVerify.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/crypto/signAndVerify.ts b/crypto/signAndVerify.ts index ce8f629..08f66b4 100644 --- a/crypto/signAndVerify.ts +++ b/crypto/signAndVerify.ts @@ -55,14 +55,7 @@ async function verifyPoWIsMet(signeeBytes: Uint8Array, difficulty: number) { const h = new Uint8Array(await crypto.subtle.digest("SHA-256", signeeBytes)); let passed = h[zeroBytes] < nonzeroByteMax; for (let j = 0; j < zeroBytes; j++) passed &&= h[j] === 0; - console.log( - `POW: ${ - Array.from(h) - .map((b) => b.toString(16).padStart(2, "0")) - .join("") - }`, - `(${difficulty}): ${passed}`, - ); + return passed; }