From e11b7801ec697d57cbfdde25c06790e500b50af5 Mon Sep 17 00:00:00 2001 From: zkfriendly Date: Fri, 22 Aug 2025 12:16:17 +0200 Subject: [PATCH] fix: ensure bodyRemaining is a Uint8Array after padding in generatePartialSHA --- packages/helpers/src/sha-utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/helpers/src/sha-utils.ts b/packages/helpers/src/sha-utils.ts index 2352b18..8eacd4a 100644 --- a/packages/helpers/src/sha-utils.ts +++ b/packages/helpers/src/sha-utils.ts @@ -65,7 +65,7 @@ export function generatePartialSHA({ throw new Error('Remaining body was not padded correctly with int64s'); } - bodyRemaining = padUint8ArrayWithZeros(bodyRemaining, maxRemainingBodyLength); + bodyRemaining = new Uint8Array(padUint8ArrayWithZeros(bodyRemaining, maxRemainingBodyLength)); const precomputedSha = partialSha(precomputeText, shaCutoffIndex); return {