171 - Validate address

This commit is contained in:
Aditya Kulkarni
2019-07-24 10:23:59 -07:00
committed by Aditya Kulkarni
parent df1cbe6570
commit 1219651f76
9 changed files with 219 additions and 4 deletions

View File

@@ -219,6 +219,18 @@ void RPC::importTPrivKey(QString addr, bool rescan, const std::function<void(jso
conn->doRPCWithDefaultErrorHandling(payload, cb);
}
void RPC::validateAddress(QString address, const std::function<void(json)>& cb) {
QString method = address.startsWith("z") ? "z_validateaddress" : "validateaddress";
json payload = {
{"jsonrpc", "1.0"},
{"id", "someid"},
{"method", method.toStdString() },
{"params", { address.toStdString() } },
};
conn->doRPCWithDefaultErrorHandling(payload, cb);
}
void RPC::getBalance(const std::function<void(json)>& cb) {
json payload = {