debug_standardTraceBlockToFile - BSC

Example code for the debug_standardTraceBlockToFile JSON RPC method. Сomplete guide on how to use debug_standardTraceBlockToFile JSON RPC in GetBlock Web3 documentation.

The debug_standardTraceBlockToFile method traces all transactions in a block and writes the traces to files on the BNB Smart Chain node.

Parameters

Parameter
Type
Required
Description

blockHash

string

Yes

Block hash to trace

options

object

No

Tracer options

Request Example

curl --location --request POST 'https://go.getblock.io/<ACCESS-TOKEN>/' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "method": "debug_standardTraceBlockToFile",
    "params": ["0x4e3a3754410177e6937ef1f84bba68ea139e8d1a2258c5f85db9f1cd715a1bdd", {}],
    "id": "getblock.io"
}'

Response Example

{
    "jsonrpc": "2.0",
    "id": "getblock.io",
    "result": ["/tmp/block_trace_0x4e3a.jsonl"]
}

Response Parameters

Parameter
Type
Description

result

array

File paths of traces

Use Cases

  • Large block trace analysis

  • Offline trace processing

  • Block debugging

Error Handling

Error Code
Description

-32602

Invalid params

-32000

Block not found

SDK Integration

Last updated

Was this helpful?