Home

TraceBlock implements the debug_traceBlockByNumber and debug_traceBlockByHash rpc api

GET
https://zetachain.nownodes.io/ethermint/evm/v1/trace_block

Authorizations

ApiKeyAuthApiKeyAuth

api-key string

NOWNodes API key passed in the api-key header.

Parameters

trace_config.tracerstringquery

tracer is a custom javascript tracer.

trace_config.timeoutstringquery

timeout overrides the default timeout of 5 seconds for JavaScript-based tracing calls.

trace_config.reexecstring<uint64>query

reexec defines the number of blocks the tracer is willing to go back.

trace_config.disable_stackbooleanquery

disable_stack switches stack capture.

trace_config.disable_storagebooleanquery

disable_storage switches storage capture.

trace_config.debugbooleanquery

debug can be used to print output during capture end.

trace_config.limitinteger<int32>query

limit defines the maximum length of output, but zero means unlimited.

trace_config.overrides.homestead_blockstringquery

homestead_block switch (nil no fork, 0 = already homestead).

trace_config.overrides.dao_fork_blockstringquery

dao_fork_block corresponds to TheDAO hard-fork switch block (nil no fork).

trace_config.overrides.dao_fork_supportbooleanquery

dao_fork_support defines whether the nodes supports or opposes the DAO hard-fork.

trace_config.overrides.eip150_blockstringquery

eip150_block: EIP150 implements the Gas price changes (https://github.com/ethereum/EIPs/issues/150) EIP150 HF block (nil no fork).

trace_config.overrides.eip150_hashstringquery

eip150_hash: EIP150 HF hash (needed for header only clients as only gas pricing changed).

trace_config.overrides.eip155_blockstringquery

eip155_block: EIP155Block HF block.

trace_config.overrides.eip158_blockstringquery

eip158_block: EIP158 HF block.

trace_config.overrides.byzantium_blockstringquery

byzantium_block: Byzantium switch block (nil no fork, 0 = already on byzantium).

trace_config.overrides.constantinople_blockstringquery

constantinople_block: Constantinople switch block (nil no fork, 0 = already activated).

trace_config.overrides.petersburg_blockstringquery

petersburg_block: Petersburg switch block (nil same as Constantinople).

trace_config.overrides.istanbul_blockstringquery

istanbul_block: Istanbul switch block (nil no fork, 0 = already on istanbul).

trace_config.overrides.muir_glacier_blockstringquery

muir_glacier_block: Eip-2384 (bomb delay) switch block (nil no fork, 0 = already activated).

trace_config.overrides.berlin_blockstringquery

berlin_block: Berlin switch block (nil = no fork, 0 = already on berlin).

trace_config.overrides.london_blockstringquery

london_block: London switch block (nil = no fork, 0 = already on london).

trace_config.overrides.arrow_glacier_blockstringquery

arrow_glacier_block: Eip-4345 (bomb delay) switch block (nil = no fork, 0 = already activated).

trace_config.overrides.gray_glacier_blockstringquery

gray_glacier_block: EIP-5133 (bomb delay) switch block (nil = no fork, 0 = already activated).

trace_config.overrides.merge_netsplit_blockstringquery

merge_netsplit_block: Virtual fork after The Merge to use as a network splitter.

trace_config.overrides.shanghai_blockstringquery

shanghai_block switch block (nil = no fork, 0 = already on shanghai).

trace_config.overrides.cancun_blockstringquery

cancun_block switch block (nil = no fork, 0 = already on cancun).

trace_config.enable_memorybooleanquery

enable_memory switches memory capture.

trace_config.enable_return_databooleanquery

enable_return_data switches the capture of return data.

trace_config.tracer_json_configstringquery

tracer_json_config configures the tracer using a JSON string.

block_numberstring<int64>query

block_number of the traced block.

block_hashstringquery

block_hash (hex) of the traced block.

block_timestring<date-time>query

block_time of the traced block.

proposer_addressstring<byte>query

proposer_address is the address of the requested block.

chain_idstring<int64>query

chain_id is the eip155 chain id parsed from the requested block header.

Response

200OK

A successful response.

default

An unexpected error response.