Debug option for VM & command line flag

This commit is contained in:
obscuren
2015-03-06 16:58:52 +01:00
parent 548e104171
commit ed84b58af5
5 changed files with 21 additions and 6 deletions
+3
View File
@@ -9,6 +9,9 @@ import (
var vmlogger = logger.NewLogger("VM")
// Global Debug flag indicating Debug VM (full logging)
var Debug bool
type Type byte
const (
+2 -2
View File
@@ -30,8 +30,8 @@ type Vm struct {
func New(env Environment) *Vm {
lt := LogTyPretty
// lt = LogTyDiff
return &Vm{debug: true, env: env, logTy: lt, Recoverable: true}
return &Vm{debug: Debug, env: env, logTy: lt, Recoverable: true}
}
func (self *Vm) Run(me, caller ContextRef, code []byte, value, gas, price *big.Int, callData []byte) (ret []byte, err error) {