add validateaddress to btcctl
This commit is contained in:
parent
9c2abd1fa1
commit
bd0c799e2f
1 changed files with 6 additions and 0 deletions
|
@ -94,6 +94,7 @@ var commandHandlers = map[string]*handlerData{
|
||||||
"settxfee": &handlerData{1, 0, displayGeneric, []conversionHandler{toSatoshi}, makeSetTxFee, "<amount>"},
|
"settxfee": &handlerData{1, 0, displayGeneric, []conversionHandler{toSatoshi}, makeSetTxFee, "<amount>"},
|
||||||
"stop": &handlerData{0, 0, displayGeneric, nil, makeStop, ""},
|
"stop": &handlerData{0, 0, displayGeneric, nil, makeStop, ""},
|
||||||
"submitblock": &handlerData{1, 1, displayGeneric, nil, makeSubmitBlock, "<hexdata> [jsonparametersobject]"},
|
"submitblock": &handlerData{1, 1, displayGeneric, nil, makeSubmitBlock, "<hexdata> [jsonparametersobject]"},
|
||||||
|
"validateaddress": &handlerData{1, 0, displayJSONDump, nil, makeValidateAddress, "<address>"},
|
||||||
"verifychain": &handlerData{0, 2, displayJSONDump, []conversionHandler{toInt, toInt}, makeVerifyChain, "[level] [numblocks]"},
|
"verifychain": &handlerData{0, 2, displayJSONDump, []conversionHandler{toInt, toInt}, makeVerifyChain, "[level] [numblocks]"},
|
||||||
"walletlock": &handlerData{0, 0, displayGeneric, nil, makeWalletLock, ""},
|
"walletlock": &handlerData{0, 0, displayGeneric, nil, makeWalletLock, ""},
|
||||||
"walletpassphrase": &handlerData{1, 1, displayGeneric, []conversionHandler{nil, toInt64}, makeWalletPassphrase, "<passphrase> [timeout]"},
|
"walletpassphrase": &handlerData{1, 1, displayGeneric, []conversionHandler{nil, toInt64}, makeWalletPassphrase, "<passphrase> [timeout]"},
|
||||||
|
@ -645,6 +646,11 @@ func makeSubmitBlock(args []interface{}) (btcjson.Cmd, error) {
|
||||||
return btcjson.NewSubmitBlockCmd("btcctl", args[0].(string), opts)
|
return btcjson.NewSubmitBlockCmd("btcctl", args[0].(string), opts)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// makeValidateAddress generates the cmd structure for validateaddress commands.
|
||||||
|
func makeValidateAddress(args []interface{}) (btcjson.Cmd, error) {
|
||||||
|
return btcjson.NewValidateAddressCmd("btcctl", args[0].(string))
|
||||||
|
}
|
||||||
|
|
||||||
// makeVerifyChain generates the cmd structure for verifychain commands.
|
// makeVerifyChain generates the cmd structure for verifychain commands.
|
||||||
func makeVerifyChain(args []interface{}) (btcjson.Cmd, error) {
|
func makeVerifyChain(args []interface{}) (btcjson.Cmd, error) {
|
||||||
iargs := make([]int32, 0, 2)
|
iargs := make([]int32, 0, 2)
|
||||||
|
|
Loading…
Reference in a new issue