eth/tracers: fix staticcheck warnings (#20379)

ChrisChinchilla-patch-3
Guillaume Ballet 5 years ago committed by Felix Lange
parent f06ae5ca6a
commit f5a68a40bf
  1. 6
      eth/tracers/tracer.go

@ -419,17 +419,17 @@ func New(code string) (*Tracer, error) {
tracer.tracerObject = 0 // yeah, nice, eval can't return the index itself tracer.tracerObject = 0 // yeah, nice, eval can't return the index itself
if !tracer.vm.GetPropString(tracer.tracerObject, "step") { if !tracer.vm.GetPropString(tracer.tracerObject, "step") {
return nil, fmt.Errorf("Trace object must expose a function step()") return nil, fmt.Errorf("trace object must expose a function step()")
} }
tracer.vm.Pop() tracer.vm.Pop()
if !tracer.vm.GetPropString(tracer.tracerObject, "fault") { if !tracer.vm.GetPropString(tracer.tracerObject, "fault") {
return nil, fmt.Errorf("Trace object must expose a function fault()") return nil, fmt.Errorf("trace object must expose a function fault()")
} }
tracer.vm.Pop() tracer.vm.Pop()
if !tracer.vm.GetPropString(tracer.tracerObject, "result") { if !tracer.vm.GetPropString(tracer.tracerObject, "result") {
return nil, fmt.Errorf("Trace object must expose a function result()") return nil, fmt.Errorf("trace object must expose a function result()")
} }
tracer.vm.Pop() tracer.vm.Pop()

Loading…
Cancel
Save