Is the trace_block method supported?

1

I am trying to collect block data from block 15600000. These are post-merge blocks and thus are not supported by any Erigon clients that I am aware of. I find the Erigon clients using Ethernodes. The rest of the clients have synced nodes that support Ethereum 2, but the problem is that those clients e.g. GETH do not support trace mode. For example, when I send the following request to a Nethermind RPC endpoint it will not work:

r = SESSION.get(
            f"http://{ip_address}:8545/",
            timeout=2,
            json={
                "method": "trace_block",
                "params": [15500000],
                "id": 1,
                "jsonrpc": "2.0"
            },
            headers={'Content-type': 'application/json'}
        )

I tried to set up a personal endpoint using Infura endpoints, but it doesn’t seem to work and when I send the request the response is:
“error”:{“code”:-32601,“message”:“The method trace_block does not exist/is not available”}

So, does infura support trace_block or not?

P.S.: Someone previously asked the question (3 years ago) it wasn’t supported back then.

3 Likes

Hi @kianoush and welcome to the community.

Please see below a list of supporter methods.

Unfortunately the trace_block method is not supported.

3 Likes

This topic was automatically closed after 30 days. New replies are no longer allowed.