Skip to content

Implement trace_call RPC method #6185

@AlexeyKrasnoperov

Description

@AlexeyKrasnoperov

Summary

A potential user requested the implementation of the trace_call method, as it's critical for their functionality and is not implemented in alternative implementations.

Requirements

  • Implement the trace_call RPC method
  • Cover it with all the necessary tests
  • Add documentation

Motivation

we use trace call in order to simulate routes before they are sent
importantly we use it together with state overrides to simulate approvals
we also use it to confirm swaps that have already happened, combined with getlogs and transactionReceipt

Metadata

Metadata

Assignees

Labels

Type: RequestRequests to implement features or make other changes

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions