|
@@ -103,7 +103,7 @@ func Execute(code, input []byte, cfg *Config) ([]byte, *state.StateDB, error) {
|
|
|
cfg.State, _ = state.New(common.Hash{}, state.NewDatabase(db))
|
|
cfg.State, _ = state.New(common.Hash{}, state.NewDatabase(db))
|
|
|
}
|
|
}
|
|
|
var (
|
|
var (
|
|
|
- address = common.StringToAddress("contract")
|
|
|
|
|
|
|
+ address = common.BytesToAddress([]byte("contract"))
|
|
|
vmenv = NewEnv(cfg)
|
|
vmenv = NewEnv(cfg)
|
|
|
sender = vm.AccountRef(cfg.Origin)
|
|
sender = vm.AccountRef(cfg.Origin)
|
|
|
)
|
|
)
|
|
@@ -113,7 +113,7 @@ func Execute(code, input []byte, cfg *Config) ([]byte, *state.StateDB, error) {
|
|
|
// Call the code with the given configuration.
|
|
// Call the code with the given configuration.
|
|
|
ret, _, err := vmenv.Call(
|
|
ret, _, err := vmenv.Call(
|
|
|
sender,
|
|
sender,
|
|
|
- common.StringToAddress("contract"),
|
|
|
|
|
|
|
+ common.BytesToAddress([]byte("contract")),
|
|
|
input,
|
|
input,
|
|
|
cfg.GasLimit,
|
|
cfg.GasLimit,
|
|
|
cfg.Value,
|
|
cfg.Value,
|