aboutsummaryrefslogtreecommitdiffstats
path: root/core/vm/vm.go
diff options
context:
space:
mode:
authorJeffrey Wilcke <jeffrey@ethereum.org>2016-01-21 05:18:19 +0800
committerJeffrey Wilcke <jeffrey@ethereum.org>2016-01-21 05:18:19 +0800
commit78f196409552466ff878a030e4069495a923c73e (patch)
tree0e1038f8bced35fdbdb44ac3dca2cf029d7824e5 /core/vm/vm.go
parent7b11e9444195cc728437d568bb61e1e86034ba39 (diff)
parent752c75fb21ad151204f2aadeee1fff597e013aa2 (diff)
downloaddexon-78f196409552466ff878a030e4069495a923c73e.tar
dexon-78f196409552466ff878a030e4069495a923c73e.tar.gz
dexon-78f196409552466ff878a030e4069495a923c73e.tar.bz2
dexon-78f196409552466ff878a030e4069495a923c73e.tar.lz
dexon-78f196409552466ff878a030e4069495a923c73e.tar.xz
dexon-78f196409552466ff878a030e4069495a923c73e.tar.zst
dexon-78f196409552466ff878a030e4069495a923c73e.zip
Merge pull request #2115 from karalabe/vm-debug-storage
core/vm: resolve circular dependency to debug vm storage
Diffstat (limited to 'core/vm/vm.go')
-rw-r--r--core/vm/vm.go9
1 files changed, 3 insertions, 6 deletions
diff --git a/core/vm/vm.go b/core/vm/vm.go
index 4b03e55f0..8e07aaa89 100644
--- a/core/vm/vm.go
+++ b/core/vm/vm.go
@@ -376,12 +376,9 @@ func (self *Vm) log(pc uint64, op OpCode, gas, cost *big.Int, memory *Memory, st
stck[i] = new(big.Int).Set(item)
}
storage := make(map[common.Hash][]byte)
- /*
- object := contract.self.(*state.StateObject)
- object.EachStorage(func(k, v []byte) {
- storage[common.BytesToHash(k)] = v
- })
- */
+ contract.self.EachStorage(func(k, v []byte) {
+ storage[common.BytesToHash(k)] = v
+ })
self.env.AddStructLog(StructLog{pc, op, new(big.Int).Set(gas), cost, mem, stck, storage, err})
}
}