NethermindEth / nethermind

A robust execution client for Ethereum node operators.
https://nethermind.io/nethermind-client
GNU General Public License v3.0
1.25k stars 431 forks source link

Implement debug_traceCallMany #6662

Open MarekM25 opened 8 months ago

MarekM25 commented 8 months ago

Helpful links: debug_traceCall https://github.com/NethermindEth/nethermind/blob/master/src/Nethermind/Nethermind.JsonRpc/Modules/DebugModule/DebugRpcModule.cs#L70 trace_callMany https://github.com/NethermindEth/nethermind/blob/master/src/Nethermind/Nethermind.JsonRpc/Modules/Trace/TraceRpcModule.cs#L79

AbhinavMir commented 8 months ago

Hi, I can give this a try! Just to clarify, we are tracing many transactions via something like transactionForRpc[] calls, we aren't worried about types of transactions as we do in trace_callMany, would that be accurate?