diff options
author | Felix Lange <fjl@twurst.com> | 2014-11-01 01:40:32 +0800 |
---|---|---|
committer | Felix Lange <fjl@twurst.com> | 2014-11-01 01:52:58 +0800 |
commit | f3473312ba90b37b9a4100592a8c4d5d5bf245b7 (patch) | |
tree | efc14c86ce3c9b45bcc09c84dc9fbed79c089cb9 /tests/helper/vm.go | |
parent | 5af4ff985dc43b648bdc96394a3bd96d9658ae0a (diff) | |
download | go-tangerine-f3473312ba90b37b9a4100592a8c4d5d5bf245b7.tar.gz go-tangerine-f3473312ba90b37b9a4100592a8c4d5d5bf245b7.tar.zst go-tangerine-f3473312ba90b37b9a4100592a8c4d5d5bf245b7.zip |
all: fix rename breakage
Diffstat (limited to 'tests/helper/vm.go')
-rw-r--r-- | tests/helper/vm.go | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/tests/helper/vm.go b/tests/helper/vm.go index c56c5bae7..4827dfdee 100644 --- a/tests/helper/vm.go +++ b/tests/helper/vm.go @@ -3,13 +3,13 @@ package helper import ( "math/big" - "github.com/ethereum/go-ethereum/ethstate" "github.com/ethereum/go-ethereum/ethutil" + "github.com/ethereum/go-ethereum/state" "github.com/ethereum/go-ethereum/vm" ) type Env struct { - state *ethstate.State + state *state.State origin []byte parent []byte @@ -21,13 +21,13 @@ type Env struct { gasLimit *big.Int } -func NewEnv(state *ethstate.State) *Env { +func NewEnv(state *state.State) *Env { return &Env{ state: state, } } -func NewEnvFromMap(state *ethstate.State, envValues map[string]string, exeValues map[string]string) *Env { +func NewEnvFromMap(state *state.State, envValues map[string]string, exeValues map[string]string) *Env { env := NewEnv(state) env.origin = ethutil.Hex2Bytes(exeValues["caller"]) @@ -41,21 +41,21 @@ func NewEnvFromMap(state *ethstate.State, envValues map[string]string, exeValues return env } -func (self *Env) Origin() []byte { return self.origin } -func (self *Env) BlockNumber() *big.Int { return self.number } -func (self *Env) PrevHash() []byte { return self.parent } -func (self *Env) Coinbase() []byte { return self.coinbase } -func (self *Env) Time() int64 { return self.time } -func (self *Env) Difficulty() *big.Int { return self.difficulty } -func (self *Env) BlockHash() []byte { return nil } -func (self *Env) State() *ethstate.State { return self.state } -func (self *Env) GasLimit() *big.Int { return self.gasLimit } -func (self *Env) AddLog(vm.Log) {} +func (self *Env) Origin() []byte { return self.origin } +func (self *Env) BlockNumber() *big.Int { return self.number } +func (self *Env) PrevHash() []byte { return self.parent } +func (self *Env) Coinbase() []byte { return self.coinbase } +func (self *Env) Time() int64 { return self.time } +func (self *Env) Difficulty() *big.Int { return self.difficulty } +func (self *Env) BlockHash() []byte { return nil } +func (self *Env) State() *state.State { return self.state } +func (self *Env) GasLimit() *big.Int { return self.gasLimit } +func (self *Env) AddLog(vm.Log) {} func (self *Env) Transfer(from, to vm.Account, amount *big.Int) error { return vm.Transfer(from, to, amount) } -func RunVm(state *ethstate.State, env, exec map[string]string) ([]byte, *big.Int, error) { +func RunVm(state *state.State, env, exec map[string]string) ([]byte, *big.Int, error) { address := FromHex(exec["address"]) caller := state.GetOrNewStateObject(FromHex(exec["caller"])) |