Non-standard Ethereum: Tracing

Debug API & Trace Module

Introduction

Geth's debug and txpool APIs and OpenEthereum's trace module provide non-standard RPC methods that offer deeper insights into transaction processing. Phron supports several of these non-standard RPC methods to ensure a seamless Ethereum-like experience for developers. This support is crucial as many blockchain projects, such as The Graph, depend on these methods to efficiently index blockchain data.

This guide details the non-standard RPC methods available on Phron, along with instructions on how to invoke them using curl commands against a tracing node. To use these RPC methods, ensure that your node is running with the debug, txpool, and tracing flags enabled.

You can access a tracing node in one of two ways:

  1. Through a supported tracing RPC provider.

  2. By setting up your own tracing node.

For a list of available tracing RPC providers, refer to the Network Endpoints page.

Last updated