|
|
@ -286,6 +286,17 @@ void RPC::z_viewtransaction(QString txid, const std::function<void(QJsonValue)>& |
|
|
|
conn->doRPCWithDefaultErrorHandling(payload, cb); |
|
|
|
} |
|
|
|
|
|
|
|
void RPC::getrawtransaction(QString txid, const std::function<void(QJsonValue)>& cb) { |
|
|
|
QJsonObject payload = { |
|
|
|
{"jsonrpc", "1.0"}, |
|
|
|
{"id", "42"}, |
|
|
|
{"method", "getrawtransaction"}, |
|
|
|
{"params", QJsonArray {txid, "1"}} |
|
|
|
}; |
|
|
|
|
|
|
|
conn->doRPCWithDefaultErrorHandling(payload, cb); |
|
|
|
} |
|
|
|
|
|
|
|
void RPC::newZaddr(const std::function<void(QJsonValue)>& cb) { |
|
|
|
QJsonObject payload = { |
|
|
|
{"jsonrpc", "1.0"}, |
|
|
|