8 "github.com/tendermint/go-wire/expr"
9 cmn "github.com/tendermint/tmlibs/common"
15 input = strings.Join(os.Args[1:], " ")
16 } else if len(os.Args) == 2 {
19 fmt.Println("Usage: wire 'u64:1 u64:2 <sig:Alice>'")
24 got, err := expr.ParseReader(input, strings.NewReader(input))
26 cmn.Exit("Error parsing input: " + err.Error())
28 gotBytes, err := got.(expr.Byteful).Bytes()
30 cmn.Exit("Error serializing parsed input: " + err.Error())
33 fmt.Println(cmn.Fmt("%X", gotBytes))