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
string
default:"137"
required
Unique identifier for a blockchain network.
number
default:1
required
Request identifier used to match responses.
string
default:"2.0"
required
JSON-RPC version.
string
default:"trace_filter"
required
JSON-RPC method name.
object
required
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
Array - Traces matching given filter
Show items
Show items
array
Traces matching given filter.
Show items
Show items
object
Show properties
Show properties
object
Details of the trace action.
string
Hash of the block in which this trace occurred.
integer
Block number in which this trace occurred.
object
integer
Number of nested trace steps inside this trace.
string
Hash of the transaction this trace belongs to.
integer
Index position of the transaction within the block.
string
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