diff --git a/src/Nethermind/Nethermind.Evm/Tracing/CompositeTxTracer.cs b/src/Nethermind/Nethermind.Evm/Tracing/CompositeTxTracer.cs index c99d7f27a0b0..0a1d8100b023 100644 --- a/src/Nethermind/Nethermind.Evm/Tracing/CompositeTxTracer.cs +++ b/src/Nethermind/Nethermind.Evm/Tracing/CompositeTxTracer.cs @@ -37,6 +37,7 @@ public CompositeTxTracer(IList txTracers) IsTracingStorage |= t.IsTracingStorage; IsTracingAccess |= t.IsTracingAccess; IsTracingFees |= t.IsTracingFees; + IsTracingLogs |= t.IsTracingLogs; } } @@ -187,24 +188,12 @@ public void ReportOperationRemainingGas(long gas) } } - public void ReportOperationLogs(LogEntry log) - { - for (int index = 0; index < _txTracers.Count; index++) - { - ITxTracer innerTracer = _txTracers[index]; - if (innerTracer.IsTracingInstructions && innerTracer.IsTracingLogs) - { - innerTracer.ReportLog(log); - } - } - } - public void ReportLog(LogEntry log) { for (int index = 0; index < _txTracers.Count; index++) { ITxTracer innerTracer = _txTracers[index]; - if (innerTracer.IsTracingInstructions) + if (innerTracer.IsTracingLogs) { innerTracer.ReportLog(log); }