From 46709bda08c527ccf86d3c7a1c9438d56ba3931f Mon Sep 17 00:00:00 2001 From: David Hill Date: Thu, 30 Jan 2014 12:19:04 -0500 Subject: [PATCH] add getrawchangeaddress to btcctl --- util/btcctl/btcctl.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/util/btcctl/btcctl.go b/util/btcctl/btcctl.go index 372ddb5a..84d64c3e 100644 --- a/util/btcctl/btcctl.go +++ b/util/btcctl/btcctl.go @@ -68,6 +68,7 @@ var commandHandlers = map[string]*handlerData{ "getinfo": &handlerData{0, 0, displayJSONDump, nil, makeGetInfo, ""}, "getnewaddress": &handlerData{0, 1, displayGeneric, nil, makeGetNewAddress, "[account]"}, "getpeerinfo": &handlerData{0, 0, displayJSONDump, nil, makeGetPeerInfo, ""}, + "getrawchangeaddress": &handlerData{0, 0, displayGeneric, nil, makeGetRawChangeAddress, ""}, "getrawmempool": &handlerData{0, 1, displayJSONDump, []conversionHandler{toBool}, makeGetRawMempool, "[verbose=false]"}, "getrawtransaction": &handlerData{1, 1, displayJSONDump, []conversionHandler{nil, toInt}, makeGetRawTransaction, " [verbose=0]"}, "getreceivedbyaccount": &handlerData{1, 1, displayGeneric, []conversionHandler{nil, toInt}, makeGetReceivedByAccount, " [minconf=1]"}, @@ -378,6 +379,11 @@ func makeGetPeerInfo(args []interface{}) (btcjson.Cmd, error) { return btcjson.NewGetPeerInfoCmd("btcctl") } +// makeGetRawChangeAddress generates the cmd structure for getrawchangeaddress commands. +func makeGetRawChangeAddress(args []interface{}) (btcjson.Cmd, error) { + return btcjson.NewGetRawChangeAddressCmd("btcctl") +} + // makeRawMempool generates the cmd structure for // getrawmempool commands. func makeGetRawMempool(args []interface{}) (btcjson.Cmd, error) {