From f7c65a33508c4bb8e9ed896e150a4fa529a243e5 Mon Sep 17 00:00:00 2001 From: Jon Atack Date: Mon, 1 Jun 2020 11:57:12 +0200 Subject: [PATCH] cli: create GetNewAddress() --- src/bitcoin-cli.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/bitcoin-cli.cpp b/src/bitcoin-cli.cpp index 8d85789b4eb..e959c4496fd 100644 --- a/src/bitcoin-cli.cpp +++ b/src/bitcoin-cli.cpp @@ -477,6 +477,16 @@ static void GetWalletBalances(UniValue& result) result.pushKV("balances", balances); } +/** + * Call RPC getnewaddress. + * @returns getnewaddress response as a UniValue object. + */ +static UniValue GetNewAddress() +{ + std::unique_ptr rh{MakeUnique()}; + return ConnectAndCallRPC(rh.get(), "getnewaddress", /* args=*/{}); +} + static int CommandLineRPC(int argc, char *argv[]) { std::string strPrint;