From 7a2bab6278fdb4a68837ffaf4fdfc6ee49c8921a Mon Sep 17 00:00:00 2001 From: Kollan House Date: Thu, 29 May 2025 15:55:57 -0700 Subject: [PATCH] chore: bump sdk, extend payer --- package.json | 2 +- sdk/package.json | 2 +- sdk/src/v0.4/ConditionalVaultClient.ts | 12 +++++++++--- yarn.lock | 8 ++++---- 4 files changed, 15 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 2b2475d69..c2ec352d9 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "dependencies": { "@coral-xyz/anchor": "0.29.0", "@inquirer/prompts": "^7.3.3", - "@metadaoproject/futarchy": "0.4.0-alpha.69", + "@metadaoproject/futarchy": "0.4.0-alpha.73", "@metaplex-foundation/mpl-token-metadata": "^3.2.0", "@metaplex-foundation/umi": "^0.9.1", "@metaplex-foundation/umi-bundle-defaults": "^0.9.1", diff --git a/sdk/package.json b/sdk/package.json index e78fdefef..60e55fe32 100644 --- a/sdk/package.json +++ b/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@metadaoproject/futarchy", - "version": "0.4.0-alpha.69", + "version": "0.4.0-alpha.73", "type": "module", "main": "dist/index.js", "module": "dist/index.js", diff --git a/sdk/src/v0.4/ConditionalVaultClient.ts b/sdk/src/v0.4/ConditionalVaultClient.ts index 37153a555..ee3f0a36d 100644 --- a/sdk/src/v0.4/ConditionalVaultClient.ts +++ b/sdk/src/v0.4/ConditionalVaultClient.ts @@ -246,7 +246,7 @@ export class ConditionalVaultClient { getConditionalTokenAccountsAndInstructions( vault: PublicKey, numOutcomes: number, - user: PublicKey, + user: PublicKey = this.provider.publicKey, payer: PublicKey = this.provider.publicKey ) { const conditionalTokenMintAddrs = this.getConditionalTokenMints( @@ -280,10 +280,16 @@ export class ConditionalVaultClient { underlyingTokenMint: PublicKey, amount: BN, numOutcomes: number, - user: PublicKey = this.provider.publicKey + user: PublicKey = this.provider.publicKey, + payer: PublicKey = this.provider.publicKey ) { const { preInstructions, remainingAccounts } = - this.getConditionalTokenAccountsAndInstructions(vault, numOutcomes, user); + this.getConditionalTokenAccountsAndInstructions( + vault, + numOutcomes, + user, + payer + ); return this.vaultProgram.methods .splitTokens(amount) diff --git a/yarn.lock b/yarn.lock index ef12a1334..338ecc656 100644 --- a/yarn.lock +++ b/yarn.lock @@ -786,10 +786,10 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@metadaoproject/futarchy@0.4.0-alpha.69": - version "0.4.0-alpha.69" - resolved "https://registry.yarnpkg.com/@metadaoproject/futarchy/-/futarchy-0.4.0-alpha.69.tgz#92099d4a766552376d4820677050788ebc41fc28" - integrity sha512-WkdR1goHVd4OR+oQiCU2Yb93I03B0w+OhzfMqOUIVvt3DbEg4/F1xqjBQLtvRPFdSMNZ80v4dS7SgPsXEj0j+A== +"@metadaoproject/futarchy@0.4.0-alpha.73": + version "0.4.0-alpha.73" + resolved "https://registry.yarnpkg.com/@metadaoproject/futarchy/-/futarchy-0.4.0-alpha.73.tgz#c422acf5bc0c45ff1c95183354bc04a87ee59c6e" + integrity sha512-erQ+jahuKy14wmTRza0YtVdKoEv/oYBo4QnHF4hZq0tAlJeJyszWZLNn8ItdHHtuKBypN+R3+bdy6kCvVCyllg== dependencies: "@coral-xyz/anchor" "^0.29.0" "@metaplex-foundation/umi" "^0.9.2"