diff options
author | obscuren <geffobscura@gmail.com> | 2014-10-14 17:49:15 +0800 |
---|---|---|
committer | obscuren <geffobscura@gmail.com> | 2014-10-14 17:49:15 +0800 |
commit | 294b4374148fb2afa019779a4ef17bec5d4c3665 (patch) | |
tree | 86c5ce9f99bf94f7bc8cf222ffea8eae1878b53e /mist/debugger.go | |
parent | 03e082d4acc89f3dd59b9ab17be75838705b0b9a (diff) | |
download | go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.tar go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.tar.gz go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.tar.bz2 go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.tar.lz go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.tar.xz go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.tar.zst go-tangerine-294b4374148fb2afa019779a4ef17bec5d4c3665.zip |
New VM
Diffstat (limited to 'mist/debugger.go')
-rw-r--r-- | mist/debugger.go | 7 |
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: ðvm.Vm{}} + w := &DebuggerWindow{engine: engine, win: win, lib: lib, vm: ðvm.DebugVm{}} w.Db = NewDebugger(w) return w @@ -135,8 +135,7 @@ func (self *DebuggerWindow) Debug(valueStr, gasStr, gasPriceStr, scriptStr, data callerClosure := ethvm.NewClosure(ðstate.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 |