forest
forest copied to clipboard
Implement trace_call RPC method
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_callRPC 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
For reference here's the similar issue but in Lotus repository: https://github.com/filecoin-project/lotus/issues/13403