Skip to content

Commit e410f1d

Browse files
committed
fix: solana sign for x402
1 parent bfd8c41 commit e410f1d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/no-modal/src/x402/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { ClientSvmSigner, ExactSvmScheme, toClientSvmSigner } from "@x402/svm";
88
import { Address, createWalletClient, custom, type WalletClient } from "viem";
99

1010
import { IProvider } from "../base/connector";
11-
import { walletSignAndSendTransaction } from "../base/wallet";
11+
import { walletSignTransaction } from "../base/wallet";
1212
import { PAYMENT_REQUIRED_HEADER } from "./interfaces";
1313

1414
export * from "./interfaces";
@@ -107,7 +107,7 @@ function createSvmSigner(wallet: Wallet, walletAddress: string): ClientSvmSigner
107107
signTransactions: async (transactions: readonly Transaction[]): Promise<readonly SignatureDictionary[]> => {
108108
const signatureDictionaries = await Promise.all(
109109
transactions.map(async (tx) => {
110-
const signatureBase58 = await walletSignAndSendTransaction(wallet, tx);
110+
const signatureBase58 = await walletSignTransaction(wallet, tx);
111111
return { [signerAddress]: base58Encoder.encode(signatureBase58) } as SignatureDictionary;
112112
})
113113
);

0 commit comments

Comments
 (0)