Merge pull request #1228 from obscuren/vm-optimisations
core/vm: optimisations
This commit is contained in:
@ -27,9 +27,8 @@ type Env struct {
|
||||
difficulty *big.Int
|
||||
gasLimit *big.Int
|
||||
|
||||
logs state.Logs
|
||||
|
||||
vmTest bool
|
||||
logs []vm.StructLog
|
||||
}
|
||||
|
||||
func NewEnv(state *state.StateDB) *Env {
|
||||
@ -38,6 +37,14 @@ func NewEnv(state *state.StateDB) *Env {
|
||||
}
|
||||
}
|
||||
|
||||
func (self *Env) StructLogs() []vm.StructLog {
|
||||
return self.logs
|
||||
}
|
||||
|
||||
func (self *Env) AddStructLog(log vm.StructLog) {
|
||||
self.logs = append(self.logs, log)
|
||||
}
|
||||
|
||||
func NewEnvFromMap(state *state.StateDB, envValues map[string]string, exeValues map[string]string) *Env {
|
||||
env := NewEnv(state)
|
||||
|
||||
|
Reference in New Issue
Block a user