From 8923325d5c9e14e33478261b6c191e8fb092e1c4 Mon Sep 17 00:00:00 2001 From: Nick Johnson Date: Wed, 24 Aug 2016 15:50:38 +0100 Subject: internal/ethapi: Fix bug in opCodeWrapper usage --- internal/ethapi/tracer.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'internal/ethapi/tracer.go') diff --git a/internal/ethapi/tracer.go b/internal/ethapi/tracer.go index 37cb7ec36..16ec6ebf0 100644 --- a/internal/ethapi/tracer.go +++ b/internal/ethapi/tracer.go @@ -284,8 +284,10 @@ func (jst *JavascriptTracer) CaptureState(env vm.Environment, pc uint64, op vm.O jst.stack.stack = stack jst.db.db = env.Db() + ocw := &opCodeWrapper{op} + jst.log["pc"] = pc - jst.log["op"] = &opCodeWrapper{op} + jst.log["op"] = ocw.toValue(jst.vm) jst.log["gas"] = gas.Int64() jst.log["gasPrice"] = cost.Int64() jst.log["memory"] = jst.memvalue -- cgit v1.2.3