From 0aaec3495a1429a71395dd4915621d1137386145 Mon Sep 17 00:00:00 2001 From: Quazia Date: Thu, 22 May 2025 17:30:01 -0400 Subject: [PATCH] refactor: text encoder over buffer Addresses comment from copilot --- src/components/Demo.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/Demo.tsx b/src/components/Demo.tsx index ff24947..633d6e4 100644 --- a/src/components/Demo.tsx +++ b/src/components/Demo.tsx @@ -457,9 +457,9 @@ function SignSolanaMessage({ signMessage }: { signMessage?: (message: Uint8Array if (!signMessage) { throw new Error('no Solana signMessage'); } - const input = Buffer.from("Hello from Solana!", "utf8"); + const input = new TextEncoder().encode("Hello from Solana!"); const signatureBytes = await signMessage(input); - const signature = Buffer.from(signatureBytes).toString("base64"); + const signature = btoa(String.fromCharCode(...signatureBytes)); setSignature(signature); setSignError(undefined); } catch (e) {