From 99aa3c841895848ea407c85340b036f6aceb877d Mon Sep 17 00:00:00 2001 From: Joe C Date: Tue, 20 Aug 2024 09:41:32 -0400 Subject: [PATCH] fix: compare pubkey values not references (#3119) --- 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,