aboutsummaryrefslogtreecommitdiffstats
path: root/internal/ethapi/tracer.go
diff options
context:
space:
mode:
authorNick Johnson <arachnid@notdot.net>2016-08-24 22:50:38 +0800
committerNick Johnson <arachnid@notdot.net>2016-08-24 23:10:29 +0800
commit8923325d5c9e14e33478261b6c191e8fb092e1c4 (patch)
tree3188e4e6624ea79f05ee68bff5f6c7ca43d7bcad /internal/ethapi/tracer.go
parenta2b2c8adc9dcd45e86ba26ce69db506c8d4b018a (diff)
downloaddexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.tar
dexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.tar.gz
dexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.tar.bz2
dexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.tar.lz
dexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.tar.xz
dexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.tar.zst
dexon-8923325d5c9e14e33478261b6c191e8fb092e1c4.zip
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