curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=137 \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "trace_filter",
"params": [
{
"fromBlock": "0x2ed0c4",
"toBlock": "0x2ed128",
"toAddress": [
"0x8bbB73BCB5d553B5A556358d27625323Fd781D37"
],
"after": 1000,
"count": 100
}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": [
{
"action": {
"callType": "call",
"from": "0x32be343b94f860124dc4fee278fdcbd38c102d88",
"gas": "0x4c40d",
"input": "0x",
"to": "0x8bbb73bcb5d553b5a556358d27625323fd781d37",
"value": "0x3f0650ec47fd240000"
},
"blockHash": "0x86df301bcdd8248d982dbf039f09faf792684e1aeee99d5b58b77d620008b80f",
"blockNumber": 3068183,
"result": {
"gasUsed": "0x0",
"output": "0x"
},
"subtraces": 0,
"traceAddress": [],
"transactionHash": "0x3321a7708b1083130bd78da0d62ead9f6683033231617c9d268e2c7e3fa6c104",
"transactionPosition": 3,
"__truncated": true
}
]
}
Trace
trace_filter
Returns traces matching given filter.
POST
/
uni
/
v1
/
json-rpc
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=137 \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "trace_filter",
"params": [
{
"fromBlock": "0x2ed0c4",
"toBlock": "0x2ed128",
"toAddress": [
"0x8bbB73BCB5d553B5A556358d27625323Fd781D37"
],
"after": 1000,
"count": 100
}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": [
{
"action": {
"callType": "call",
"from": "0x32be343b94f860124dc4fee278fdcbd38c102d88",
"gas": "0x4c40d",
"input": "0x",
"to": "0x8bbb73bcb5d553b5a556358d27625323fd781d37",
"value": "0x3f0650ec47fd240000"
},
"blockHash": "0x86df301bcdd8248d982dbf039f09faf792684e1aeee99d5b58b77d620008b80f",
"blockNumber": 3068183,
"result": {
"gasUsed": "0x0",
"output": "0x"
},
"subtraces": 0,
"traceAddress": [],
"transactionHash": "0x3321a7708b1083130bd78da0d62ead9f6683033231617c9d268e2c7e3fa6c104",
"transactionPosition": 3,
"__truncated": true
}
]
}
Parameters
Unique identifier for a blockchain network.
Request identifier used to match responses.
JSON-RPC version.
JSON-RPC method name.
Parameters for method trace_filter: [filterObject]Positional parameters for
trace_filter:params[]: Filter options used to create a new filter for logs. Topics are order-dependent. Nulls or nested arrays are used to match multiple possibilities.
Returns
Array - Traces matching given filter
Show items
Show items
Traces matching given filter.
Show items
Show items
Show properties
Show properties
Details of the trace action.
Show properties
Show properties
Type of call (e.g., “call”, “delegatecall”, etc.).
Address that initiated the action.
Gas provided for the action (hex string).
Input data for the action (hex string).
Recipient address (if applicable).
Value transferred in Wei (hex string).
Hash of the block in which this trace occurred.
Block number in which this trace occurred.
Number of nested trace steps inside this trace.
Hash of the transaction this trace belongs to.
Index position of the transaction within the block.
Type of trace (e.g., “call”, “create”, “suicide”).
curl --request POST \
--url https://api.uniblock.dev/uni/v1/json-rpc?chainId=137 \
--header 'content-type: application/json' \
--data '{
"id": 1,
"jsonrpc": "2.0",
"method": "trace_filter",
"params": [
{
"fromBlock": "0x2ed0c4",
"toBlock": "0x2ed128",
"toAddress": [
"0x8bbB73BCB5d553B5A556358d27625323Fd781D37"
],
"after": 1000,
"count": 100
}
]
}'
{
"jsonrpc": "2.0",
"id": 1,
"result": [
{
"action": {
"callType": "call",
"from": "0x32be343b94f860124dc4fee278fdcbd38c102d88",
"gas": "0x4c40d",
"input": "0x",
"to": "0x8bbb73bcb5d553b5a556358d27625323fd781d37",
"value": "0x3f0650ec47fd240000"
},
"blockHash": "0x86df301bcdd8248d982dbf039f09faf792684e1aeee99d5b58b77d620008b80f",
"blockNumber": 3068183,
"result": {
"gasUsed": "0x0",
"output": "0x"
},
"subtraces": 0,
"traceAddress": [],
"transactionHash": "0x3321a7708b1083130bd78da0d62ead9f6683033231617c9d268e2c7e3fa6c104",
"transactionPosition": 3,
"__truncated": true
}
]
}
Was this page helpful?
⌘I