simulateBundle
Simulate a JITO bundle without executing it on the blockchain. This method allows you to preview the effects of a bundle of transactions before submission, including account state changes and compute unit consumption.
Body
jsonrpcstring · enumRequiredExample:
JSON-RPC protocol version
2.0
Possible values: idone ofRequiredExample:
Request identifier that will be returned in the response
1
stringOptional
numberOptional
methodstring · enumRequiredExample:
The RPC method name
simulateBundle
Possible values: Responses
200
Successful Response
application/json
401
Unauthorized
text/plain
403
Forbidden
text/plain
429
Too Many Requests
text/plain
500
Internal Server Error
text/plain
post
curl -X POST https://public.rpc.solanavibestation.com \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "simulateBundle",
"params": [
{
"encodedTransactions": [
"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEDArczbMia1tLmq7zz4DinMNN0pJ1JtLdqIJPUw3YrGCzYAMHBsgN27lcgB6H2WQvFgyZuJYHa46puVH5iqy8Svm7TM6hFD+oy9JrVQY6IgvJTlxSGV7+Hv3Pw4aF2OT0QBAEF4IZdLxGD4bz2Yh9oPlJv"
],
"skipSigVerify": true
}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"context": {
"apiVersion": "1.16.3",
"slot": 203841925
},
"err": null,
"logs": [
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA invoke [1]",
"Program log: Instruction: Transfer",
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA consumed 4645 of 200000 compute units",
"Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA success",
"Program 11111111111111111111111111111111 invoke [1]",
"Program 11111111111111111111111111111111 success"
],
"preExecutionAccounts": [
{
"lamports": 2039280,
"owner": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
"data": "AQAAABzjWe1aAS4E+hQrnHUaHF6Hz9CgFhuchf8btqjbsDoP",
"executable": false,
"rentEpoch": 402
}
],
"postExecutionAccounts": [
{
"lamports": 2039280,
"owner": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
"data": "AQAAABzjWe1aAS4E+hQrnHUaHF6Hz9CgFhuchf8btqjbsDoP",
"executable": false,
"rentEpoch": 402
}
],
"unitsConsumed": 4645,
"returnData": {
"programId": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA",
"data": "Ag=="
}
}
}
Last updated