getPaymentInstruction

クライアントサイド専用メソッド: このメソッドはTypeScript SDKでのみ利用可能で、サーバーへの実際のJSON-RPC呼び出しは行いません。支払い指示をローカルで構築します。

TypeScript SDKの使用方法

const paymentInfo = await client.getPaymentInstruction({
transaction: "base64EncodedTransaction",
fee_token: "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
source_wallet: "sourceWalletPublicKey"
});
// Append paymentInfo.payment_instruction to your transaction

レスポンス構造

このメソッドは以下の構造を持つ支払い指示オブジェクトを返します:

{
"original_transaction": "base64EncodedTransaction",
"payment_address": "3Z1Ef7YaxK8oUMoi6exf7wYZjZKWJJsrzJXSt1c3qrDE",
"payment_amount": 0,
"payment_instruction": {},
"payment_token": "exampleValue",
"signer_address": "3Z1Ef7YaxK8oUMoi6exf7wYZjZKWJJsrzJXSt1c3qrDE"
}

Is this page helpful?

目次

ページを編集

管理運営

© 2026 Solana Foundation.
無断転載を禁じます。
つながろう