curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=56 \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "debug_traceCallMany",
"params": [
[],
{},
{},
5000,
{}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": []
}
Executes a list of bundles (a bundle is a collection of transactions), without creating transactions on the blockchain. Returns their traces.
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=56 \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "debug_traceCallMany",
"params": [
[],
{},
{},
5000,
{}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": []
}
debug_traceCallMany:params[0]: List of bundles. Each bundle is an object with transactions and an optional blockOverride.params[1]: Simulation context. Contains blockIdentifier (a hex block number or tag) and transactionIndex (default -1).params[2]: Optional state overrides: a mapping from address to an override object (e.g. balance).params[3]: Simulation timeout in milliseconds.params[4]: Tracer configuration (optional). Contains tracer type, optional tracerConfig, and onlyTopCall flag.Show items
Show variants
Show properties
Show items
Show properties
Show items
Show properties
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=56 \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "debug_traceCallMany",
"params": [
[],
{},
{},
5000,
{}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": []
}
Was this page helpful?