aboutsummaryrefslogtreecommitdiffstats
path: root/mist/debugger.go
diff options
context:
space:
mode:
Diffstat (limited to 'mist/debugger.go')
-rw-r--r--mist/debugger.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/mist/debugger.go b/mist/debugger.go
index 9d1de8c42..241635ebe 100644
--- a/mist/debugger.go
+++ b/mist/debugger.go
@@ -20,7 +20,7 @@ type DebuggerWindow struct {
engine *qml.Engine
lib *UiLib
- vm *ethvm.Vm
+ vm *ethvm.DebugVm
Db *Debugger
state *ethstate.State
@@ -37,7 +37,7 @@ func NewDebuggerWindow(lib *UiLib) *DebuggerWindow {
win := component.CreateWindow(nil)
- w := &DebuggerWindow{engine: engine, win: win, lib: lib, vm: &ethvm.Vm{}}
+ w := &DebuggerWindow{engine: engine, win: win, lib: lib, vm: &ethvm.DebugVm{}}
w.Db = NewDebugger(w)
return w
@@ -135,8 +135,7 @@ func (self *DebuggerWindow) Debug(valueStr, gasStr, gasPriceStr, scriptStr, data
callerClosure := ethvm.NewClosure(&ethstate.Message{}, account, contract, script, gas, gasPrice)
env := utils.NewEnv(state, block, account.Address(), value)
- vm := ethvm.New(env)
- vm.Verbose = true
+ vm := ethvm.NewDebugVm(env)
vm.Dbg = self.Db
self.vm = vm