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 솔라나 재단.
모든 권리 보유.
연결하기