Commit c3ee0e92 authored by obscuren's avatar obscuren

Recipient as bytes

parent cce84231
...@@ -144,7 +144,8 @@ func (i *Console) ParseInput(input string) bool { ...@@ -144,7 +144,8 @@ func (i *Console) ParseInput(input string) bool {
case "encode": case "encode":
fmt.Printf("%q\n", ethutil.Encode(tokens[1])) fmt.Printf("%q\n", ethutil.Encode(tokens[1]))
case "tx": 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()) fmt.Printf("%x\n", tx.Hash())
i.ethereum.TxPool.QueueTransaction(tx) i.ethereum.TxPool.QueueTransaction(tx)
...@@ -158,7 +159,7 @@ func (i *Console) ParseInput(input string) bool { ...@@ -158,7 +159,7 @@ func (i *Console) ParseInput(input string) bool {
fmt.Println("gettx: tx not found") fmt.Println("gettx: tx not found")
} }
case "contract": 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()) fmt.Printf("%x\n", contract.Hash())
i.ethereum.TxPool.QueueTransaction(contract) i.ethereum.TxPool.QueueTransaction(contract)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment