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