aboutsummaryrefslogtreecommitdiffstats
path: root/ethvm/execution.go
diff options
context:
space:
mode:
Diffstat (limited to 'ethvm/execution.go')
-rw-r--r--ethvm/execution.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/ethvm/execution.go b/ethvm/execution.go
index 6273fc49e..0550a8bf3 100644
--- a/ethvm/execution.go
+++ b/ethvm/execution.go
@@ -66,6 +66,7 @@ func (self *Execution) Exec(codeAddr []byte, caller ClosureRef) (ret []byte, err
// Create a new callable closure
c := NewClosure(msg, caller, stateObject, code, self.gas, self.price)
+ c.exe = self
// Executer the closure and get the return value (if any)
ret, _, err = c.Call(self.vm, self.input)