From 81c3aca28db43b1b48fa07cc5a1c87ce50acfcf4 Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Fri, 30 Sep 2022 11:02:09 -0400 Subject: [PATCH] Method to call clearbanned rpc --- src/rpc.cpp | 6 ++++++ src/rpc.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/rpc.cpp b/src/rpc.cpp index e77cfd0..6a90bc0 100644 --- a/src/rpc.cpp +++ b/src/rpc.cpp @@ -148,6 +148,12 @@ void RPC::rescan(qint64 height, const std::function& cb) { conn->doRPCWithDefaultErrorHandling(makePayload(method, QString::number(height)), cb); } +//unban all banned peer nodes +void RPC::clearBanned(const std::function& cb) { + QString method = "clearbanned"; + conn->doRPCWithDefaultErrorHandling(makePayload(method), cb); +} + void RPC::getZAddresses(const std::function& cb) { QString method = "z_listaddresses"; conn->doRPCWithDefaultErrorHandling(makePayload(method), cb); diff --git a/src/rpc.h b/src/rpc.h index 695ff13..0c2b67e 100644 --- a/src/rpc.h +++ b/src/rpc.h @@ -138,6 +138,7 @@ private: void getPeerInfo (const std::function& cb); void getZAddresses (const std::function& cb); void getTAddresses (const std::function& cb); + void clearBanned (const std::function& cb); void rescan (qint64 height, const std::function& cb); Connection* conn = nullptr;