From cd6f2f0d4438c415438ab43d9d6c979e7fe399a0 Mon Sep 17 00:00:00 2001 From: Joe Caulfield Date: Tue, 20 Aug 2024 09:14:18 -0400 Subject: [PATCH] fix: compare pubkey values not references --- src/programs/system.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/programs/system.ts b/src/programs/system.ts index 32b21bbe0c2..2c1f7f4f0e3 100644 --- a/src/programs/system.ts +++ b/src/programs/system.ts @@ -860,7 +860,7 @@ export class SystemProgram { {pubkey: params.fromPubkey, isSigner: true, isWritable: true}, {pubkey: params.newAccountPubkey, isSigner: false, isWritable: true}, ]; - if (params.basePubkey != params.fromPubkey) { + if (!params.basePubkey.equals(params.fromPubkey)) { keys.push({ pubkey: params.basePubkey, isSigner: true,