From cd65a5627137c69b01e804dbf389be15a26e618b Mon Sep 17 00:00:00 2001 From: Nick Caradonna Date: Mon, 17 Nov 2025 22:45:26 -0500 Subject: [PATCH] sdk: add optional userAccountPublicKey to getSwapIxV2 --- sdk/src/driftClient.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/src/driftClient.ts b/sdk/src/driftClient.ts index 69e48146c..2823b3213 100644 --- a/sdk/src/driftClient.ts +++ b/sdk/src/driftClient.ts @@ -6295,6 +6295,7 @@ export class DriftClient { reduceOnly, quote, v6, + userAccountPublicKey, }: { swapClient: UnifiedSwapClient; outMarketIndex: number; @@ -6310,6 +6311,7 @@ export class DriftClient { v6?: { quote?: QuoteResponse; }; + userAccountPublicKey?: PublicKey; }): Promise<{ ixs: TransactionInstruction[]; lookupTables: AddressLookupTableAccount[]; @@ -6383,6 +6385,7 @@ export class DriftClient { inTokenAccount: finalInAssociatedTokenAccount, outTokenAccount: finalOutAssociatedTokenAccount, reduceOnly, + userAccountPublicKey, }); // Get core swap instructions from SwapClient