simulateTransaction
Learn simulateTransaction use cases, code examples, request parameters, response structure, and tips.
β
Common Use Cases
π§Ύ Request Parameters
[
encodedTransaction: string, // Required β base64-encoded signed transaction
config?: {
sigVerify?: boolean, // Optional β verify signatures (default: false)
commitment?: string, // Optional β "processed", "confirmed", "finalized"
replaceRecentBlockhash?: boolean,// Optional β use latest blockhash instead of original
accounts?: {
encoding?: string, // Optional β "base64" | "base64+zstd" | "jsonParsed"
addresses: string[] // Optional β accounts to fetch data for during simulation
},
minContextSlot?: number // Optional β minimum slot for simulation context
}
]π¦ Response Structure
π§ͺ Example
π‘ Developer Tips
Last updated