rpc: fix TraceConfig param for tracers (#565)

This commit is contained in:
crypto-facs
2021-09-15 10:50:52 -03:00
committed by GitHub
parent 116de54617
commit 0463c8bfcd
6 changed files with 198 additions and 445 deletions
+5 -5
View File
@@ -411,12 +411,12 @@ func (k *Keeper) traceTx(c context.Context, coinbase common.Address, signer etht
}
}()
defer cancel()
case traceConfig != nil && traceConfig.LogConfig != nil:
case traceConfig != nil:
logConfig := vm.LogConfig{
DisableMemory: traceConfig.LogConfig.DisableMemory,
Debug: traceConfig.LogConfig.Debug,
DisableStorage: traceConfig.LogConfig.DisableStorage,
DisableStack: traceConfig.LogConfig.DisableStack,
DisableMemory: traceConfig.DisableMemory,
Debug: traceConfig.Debug,
DisableStorage: traceConfig.DisableStorage,
DisableStack: traceConfig.DisableStack,
}
tracer = vm.NewStructLogger(&logConfig)
default: