mirror of https://github.com/ethereum/go-ethereum
parent
a2fb265563
commit
fd19142c0d
@ -0,0 +1,25 @@ |
||||
package ethchain |
||||
|
||||
import ( |
||||
"fmt" |
||||
"github.com/ethereum/eth-go/ethdb" |
||||
"github.com/ethereum/eth-go/ethutil" |
||||
"testing" |
||||
) |
||||
|
||||
func TestSync(t *testing.T) { |
||||
ethutil.ReadConfig("", ethutil.LogStd) |
||||
|
||||
db, _ := ethdb.NewMemDatabase() |
||||
state := NewState(ethutil.NewTrie(db, "")) |
||||
|
||||
contract := NewContract([]byte("aa"), ethutil.Big1, ZeroHash256) |
||||
|
||||
contract.script = []byte{42} |
||||
|
||||
state.UpdateStateObject(contract) |
||||
state.Sync() |
||||
|
||||
object := state.GetStateObject([]byte("aa")) |
||||
fmt.Printf("%x\n", object.Script()) |
||||
} |
Loading…
Reference in new issue