diff --git a/util/btcctl/btcctl.go b/util/btcctl/btcctl.go index 779769c0..7253b276 100644 --- a/util/btcctl/btcctl.go +++ b/util/btcctl/btcctl.go @@ -156,6 +156,18 @@ func main() { break } fmt.Printf("%v\n", reply.(bool)) + case "getpeerinfo": + msg, err := btcjson.CreateMessage("getpeerinfo") + if err != nil { + fmt.Printf("CreateMessage: %v\n", err) + break + } + reply, err := send(&cfg, msg) + if err != nil { + fmt.Printf("RpcCommand: %v\n", err) + break + } + spew.Dump(reply) case "getrawmempool": msg, err := btcjson.CreateMessage("getrawmempool") if err != nil { @@ -226,6 +238,7 @@ func usage(parser *flags.Parser) { "\tgetconnectioncount\n"+ "\tgetdifficulty\n"+ "\tgetgenerate\n"+ + "\tgetpeerinfo\n"+ "\tgetrawmempool\n"+ "\tgetrawtransaction \n"+ "\tstop\n")