From bb8afba20a56552cef71681f72fb192bcda88c1d Mon Sep 17 00:00:00 2001 From: obscuren Date: Sat, 28 Dec 2013 02:24:16 +0100 Subject: Updated tests --- ethereum.go | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'ethereum.go') diff --git a/ethereum.go b/ethereum.go index 78f08c15e..d3cecdc94 100644 --- a/ethereum.go +++ b/ethereum.go @@ -9,7 +9,7 @@ func main() { bm := NewBlockManager() - tx := NewTransaction(0x0, 20, []string{ + tx := NewTransaction("\x00", 20, []string{ "SET 10 6", "LD 10 10", "LT 10 1 20", @@ -23,13 +23,18 @@ func main() { "SET 255 15", "JMP 255", }) - tx2 := NewTransaction(0x0, 20, []string{"SET 10 6", "LD 10 10"}) + txData := tx.MarshalRlp() + + copyTx := &Transaction{} + copyTx.UnmarshalRlp(txData) + + + tx2 := NewTransaction("\x00", 20, []string{"SET 10 6", "LD 10 10"}) blck := NewBlock([]*Transaction{tx2, tx}) bm.ProcessBlock( blck ) - //fmt.Printf("rlp encoded Tx %q\n", tx.MarshalRlp()) - fmt.Printf("block enc %q\n", blck.MarshalRlp()) - fmt.Printf("block hash %q\n", blck.Hash()) + //t := blck.MarshalRlp() + //blck.UnmarshalRlp(t) } -- cgit