|
|
@ -37,8 +37,8 @@ import ( |
|
|
|
"github.com/ethereum/go-ethereum/ethdb" |
|
|
|
"github.com/ethereum/go-ethereum/ethdb" |
|
|
|
"github.com/ethereum/go-ethereum/ethutil" |
|
|
|
"github.com/ethereum/go-ethereum/ethutil" |
|
|
|
"github.com/ethereum/go-ethereum/logger" |
|
|
|
"github.com/ethereum/go-ethereum/logger" |
|
|
|
|
|
|
|
"github.com/ethereum/go-ethereum/ptrie" |
|
|
|
"github.com/ethereum/go-ethereum/state" |
|
|
|
"github.com/ethereum/go-ethereum/state" |
|
|
|
"github.com/ethereum/go-ethereum/trie" |
|
|
|
|
|
|
|
"github.com/ethereum/go-ethereum/vm" |
|
|
|
"github.com/ethereum/go-ethereum/vm" |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
|
|
|
|
@ -65,7 +65,7 @@ func main() { |
|
|
|
ethutil.ReadConfig("/tmp/evmtest", "/tmp/evm", "") |
|
|
|
ethutil.ReadConfig("/tmp/evmtest", "/tmp/evm", "") |
|
|
|
|
|
|
|
|
|
|
|
db, _ := ethdb.NewMemDatabase() |
|
|
|
db, _ := ethdb.NewMemDatabase() |
|
|
|
statedb := state.New(trie.New(db, "")) |
|
|
|
statedb := state.New(ptrie.New(nil, db)) |
|
|
|
sender := statedb.NewStateObject([]byte("sender")) |
|
|
|
sender := statedb.NewStateObject([]byte("sender")) |
|
|
|
receiver := statedb.NewStateObject([]byte("receiver")) |
|
|
|
receiver := statedb.NewStateObject([]byte("receiver")) |
|
|
|
//receiver.SetCode([]byte(*code))
|
|
|
|
//receiver.SetCode([]byte(*code))
|
|
|
|