|
|
@ -59,6 +59,7 @@ func main() { |
|
|
|
|
|
|
|
|
|
|
|
logger.AddLogSystem(logger.NewStdLogSystem(os.Stdout, log.LstdFlags, logger.LogLevel(*loglevel))) |
|
|
|
logger.AddLogSystem(logger.NewStdLogSystem(os.Stdout, log.LstdFlags, logger.LogLevel(*loglevel))) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vm.Debug = true |
|
|
|
db, _ := ethdb.NewMemDatabase() |
|
|
|
db, _ := ethdb.NewMemDatabase() |
|
|
|
statedb := state.New(common.Hash{}, db) |
|
|
|
statedb := state.New(common.Hash{}, db) |
|
|
|
sender := statedb.CreateAccount(common.StringToAddress("sender")) |
|
|
|
sender := statedb.CreateAccount(common.StringToAddress("sender")) |
|
|
@ -80,6 +81,8 @@ func main() { |
|
|
|
fmt.Println(string(statedb.Dump())) |
|
|
|
fmt.Println(string(statedb.Dump())) |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
vm.StdErrFormat(vmenv.StructLogs()) |
|
|
|
|
|
|
|
|
|
|
|
var mem runtime.MemStats |
|
|
|
var mem runtime.MemStats |
|
|
|
runtime.ReadMemStats(&mem) |
|
|
|
runtime.ReadMemStats(&mem) |
|
|
|
fmt.Printf("vm took %v\n", time.Since(tstart)) |
|
|
|
fmt.Printf("vm took %v\n", time.Since(tstart)) |
|
|
|