From c3ee0e92b8f782aa51eae384d05d62f0ea9b753d Mon Sep 17 00:00:00 2001 From: obscuren Date: Sun, 2 Feb 2014 20:53:49 +0100 Subject: [PATCH] Recipient as bytes --- dev_console.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev_console.go b/dev_console.go index 76f8ec72e..f93300aad 100644 --- a/dev_console.go +++ b/dev_console.go @@ -144,7 +144,8 @@ func (i *Console) ParseInput(input string) bool { case "encode": fmt.Printf("%q\n", ethutil.Encode(tokens[1])) case "tx": - tx := ethchain.NewTransaction(tokens[1], ethutil.Big(tokens[2]), []string{""}) + recipient, _ := hex.DecodeString(tokens[1]) + tx := ethchain.NewTransaction(recipient, ethutil.Big(tokens[2]), []string{""}) fmt.Printf("%x\n", tx.Hash()) i.ethereum.TxPool.QueueTransaction(tx) @@ -158,7 +159,7 @@ func (i *Console) ParseInput(input string) bool { fmt.Println("gettx: tx not found") } case "contract": - contract := ethchain.NewTransaction("", ethutil.Big(tokens[1]), []string{"PUSH", "1234"}) + contract := ethchain.NewTransaction([]byte{}, ethutil.Big(tokens[1]), []string{"PUSH", "1234"}) fmt.Printf("%x\n", contract.Hash()) i.ethereum.TxPool.QueueTransaction(contract)