Docs

trace_callMany - MegaETH RPC Method

Trace multiple calls in sequence on MegaETH. Requires archive node for high-frequency trading, real-time gaming, instant payments, and latency-sensitive applications.

Traces multiple calls in sequence on MegaETH, where each call can depend on the state changes of the previous one.

Archive Node Required

This method requires an archive node. It is not available on full nodes.

When to Use This Method

  • Trace multiple calls across different blocks - Execute calls at different historical block heights for cross-block state analysis on MegaETH
  • Historical state comparison - Compare how the same call would execute at different points in MegaETH chain history
  • Multi-step simulation - Simulate a sequence of dependent calls where each step builds on the previous one for high-frequency trading, real-time gaming, instant payments, and latency-sensitive applications
  • Batch operation tracing - Preview multiple contract interactions in a single RPC request

Best Practices

  • Each call specifies its own block number for cross-block analysis
  • Useful for comparing state across time without multiple requests
  • More efficient than separate trace_call requests for multi-step workflows
  • Requires archive node access for historical block state

Response Body

Response

Code Examples