eth/tracers: fix staticcheck warnings (#20379)

This commit is contained in:
Guillaume Ballet 2019-11-24 21:06:06 +01:00 committed by Felix Lange
parent f06ae5ca6a
commit f5a68a40bf

View File

@ -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()