aboutsummaryrefslogtreecommitdiffstats
path: root/internal/ethapi/tracer.go
diff options
context:
space:
mode:
authorFelix Lange <fjl@twurst.com>2016-08-25 00:20:26 +0800
committerGitHub <noreply@github.com>2016-08-25 00:20:26 +0800
commit806e3cd0751e7769bddbb2d4250b4520d912df42 (patch)
tree3188e4e6624ea79f05ee68bff5f6c7ca43d7bcad /internal/ethapi/tracer.go
parenta2b2c8adc9dcd45e86ba26ce69db506c8d4b018a (diff)
parent8923325d5c9e14e33478261b6c191e8fb092e1c4 (diff)
downloaddexon-806e3cd0751e7769bddbb2d4250b4520d912df42.tar
dexon-806e3cd0751e7769bddbb2d4250b4520d912df42.tar.gz
dexon-806e3cd0751e7769bddbb2d4250b4520d912df42.tar.bz2
dexon-806e3cd0751e7769bddbb2d4250b4520d912df42.tar.lz
dexon-806e3cd0751e7769bddbb2d4250b4520d912df42.tar.xz
dexon-806e3cd0751e7769bddbb2d4250b4520d912df42.tar.zst
dexon-806e3cd0751e7769bddbb2d4250b4520d912df42.zip
Merge pull request #2943 from Arachnid/tracing
internal/ethapi: Fix bug in opCodeWrapper usage
Diffstat (limited to 'internal/ethapi/tracer.go')
-rw-r--r--internal/ethapi/tracer.go4
1 files changed, 3 insertions, 1 deletions
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