Body
application/json
Shred Delivery and Sender are now live! Get earliest access to raw Solana data and optimized transaction sending. Learn about Shred Delivery | Learn about Sender
Shred Delivery and Sender are now live! Get earliest access to raw Solana data and optimized transaction sending. Learn about Shred Delivery | Learn about Sender
模拟一个 JITO bundle,而不在区块链上执行它。
curl --request POST \
--url https://mainnet.helius-rpc.com/ \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"id": "1",
"method": "simulateBundle",
"params": [
{
"encodedTransactions": [
"5rqF8aHfs9JyEtKTvND6z8RgBtYxQwZLndS1kzHxV7D3kWm9VoYRzFtsP3qra5bM8rGhC v82LYo8fZpQoyQmtN1D9vxG2uEsMhV7jB4KdADRgxMXn5kRJzLZPt2LrPSmcUhfEmeQa7X rKeR9FHdKcXxZ1Hdq68oBr2AaPpTMuL85KDCt",
"5rqF8aHfs9JyEtKTvND6z8RgBtYxQwZLndS1kzHxV7D3kWm9VoYRzFtsP3qra5bM8rGhC v82LYo8fZpQoyQmtN1D9vxG2uEsMhV7jB4KdADRgxMXn5kRJzLZPt2LrPSmcUhfEmeQa7X rKeR9FHdKcXxZ1Hdq68oBr2AaPpTMuL85KDCt"
]
},
{
"preExecutionAccountsConfigs": [
{
"addresses": [
"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
],
"encoding": "base64"
},
null
],
"postExecutionAccountsConfigs": [
{
"addresses": [
"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
],
"encoding": "base64"
},
null
],
"skipSigVerify": true,
"simulationBank": {
"commitment": {
"commitment": "processed"
}
},
"transactionEncoding": "base64",
"replaceRecentBlockhash": false
}
]
}'
{
"jsonrpc": "2.0",
"id": "1",
"result": {
"context": {
"apiVersion": "2.30.10",
"slot": 373999891
},
"value": {
"summary": "成功",
"transactionResults": [
{
"err": null,
"logs": [
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 11111111111111111111111111111111 调用 [1]",
"程序 11111111111111111111111111111111 成功"
],
"preExecutionAccounts": [
{
"data": [
"",
"base64"
],
"executable": true,
"lamports": 5299606121,
"owner": "BPFLoader2111111111111111111111111111111111",
"rentEpoch": 324,
"space": 134080
}
],
"postExecutionAccounts": [
{
"data": [
"",
"base64"
],
"executable": true,
"lamports": 5299606121,
"owner": "BPFLoader2111111111111111111111111111111111",
"rentEpoch": 324,
"space": 134080
}
],
"returnData": {
"programId": "Fx9Hp1gLzYj6Ryc4GaVoq2v6t4NxWg3GT1kP7quzZbVQ",
"data": "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASjD8="
},
"unitsConsumed": 450
},
{
"err": null,
"logs": [
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 11111111111111111111111111111111 调用 [1]",
"程序 11111111111111111111111111111111 成功"
],
"postExecutionAccounts": null,
"preExecutionAccounts": null,
"returnData": null,
"unitsConsumed": 450
}
]
}
}
}
此页面对您有帮助吗?
curl --request POST \
--url https://mainnet.helius-rpc.com/ \
--header 'Content-Type: application/json' \
--data '{
"jsonrpc": "2.0",
"id": "1",
"method": "simulateBundle",
"params": [
{
"encodedTransactions": [
"5rqF8aHfs9JyEtKTvND6z8RgBtYxQwZLndS1kzHxV7D3kWm9VoYRzFtsP3qra5bM8rGhC v82LYo8fZpQoyQmtN1D9vxG2uEsMhV7jB4KdADRgxMXn5kRJzLZPt2LrPSmcUhfEmeQa7X rKeR9FHdKcXxZ1Hdq68oBr2AaPpTMuL85KDCt",
"5rqF8aHfs9JyEtKTvND6z8RgBtYxQwZLndS1kzHxV7D3kWm9VoYRzFtsP3qra5bM8rGhC v82LYo8fZpQoyQmtN1D9vxG2uEsMhV7jB4KdADRgxMXn5kRJzLZPt2LrPSmcUhfEmeQa7X rKeR9FHdKcXxZ1Hdq68oBr2AaPpTMuL85KDCt"
]
},
{
"preExecutionAccountsConfigs": [
{
"addresses": [
"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
],
"encoding": "base64"
},
null
],
"postExecutionAccountsConfigs": [
{
"addresses": [
"TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA"
],
"encoding": "base64"
},
null
],
"skipSigVerify": true,
"simulationBank": {
"commitment": {
"commitment": "processed"
}
},
"transactionEncoding": "base64",
"replaceRecentBlockhash": false
}
]
}'
{
"jsonrpc": "2.0",
"id": "1",
"result": {
"context": {
"apiVersion": "2.30.10",
"slot": 373999891
},
"value": {
"summary": "成功",
"transactionResults": [
{
"err": null,
"logs": [
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 11111111111111111111111111111111 调用 [1]",
"程序 11111111111111111111111111111111 成功"
],
"preExecutionAccounts": [
{
"data": [
"",
"base64"
],
"executable": true,
"lamports": 5299606121,
"owner": "BPFLoader2111111111111111111111111111111111",
"rentEpoch": 324,
"space": 134080
}
],
"postExecutionAccounts": [
{
"data": [
"",
"base64"
],
"executable": true,
"lamports": 5299606121,
"owner": "BPFLoader2111111111111111111111111111111111",
"rentEpoch": 324,
"space": 134080
}
],
"returnData": {
"programId": "Fx9Hp1gLzYj6Ryc4GaVoq2v6t4NxWg3GT1kP7quzZbVQ",
"data": "AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASjD8="
},
"unitsConsumed": 450
},
{
"err": null,
"logs": [
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 ComputeBudget111111111111111111111111111111 调用 [1]",
"程序 ComputeBudget111111111111111111111111111111 成功",
"程序 11111111111111111111111111111111 调用 [1]",
"程序 11111111111111111111111111111111 成功"
],
"postExecutionAccounts": null,
"preExecutionAccounts": null,
"returnData": null,
"unitsConsumed": 450
}
]
}
}
}