From c6e2c31c55123cc97b4400bcbf3c37a39b067a22 Mon Sep 17 00:00:00 2001 From: Sjors Provoost Date: Wed, 19 Feb 2025 13:39:41 +0100 Subject: [PATCH] rpc: unhide waitfor{block,newblock,blockheight} They are now reliable. An earlier commit dropped their IsRPCRunning() guards so they also work in the GUI. --- doc/release-30635.md | 3 ++- src/rpc/blockchain.cpp | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/doc/release-30635.md b/doc/release-30635.md index 179a4f49a0a..0ec68e93cc5 100644 --- a/doc/release-30635.md +++ b/doc/release-30635.md @@ -1,4 +1,5 @@ Updated RPCs ------------ -- The waitfornewblock RPC takes an optional `current_tip` argument. (#30635) +- The waitfornewblock now takes an optional `current_tip` argument. It is also no longer hidden. (#30635) +- The waitforblock and waitforblockheight RPCs are no longer hidden. (#30635) diff --git a/src/rpc/blockchain.cpp b/src/rpc/blockchain.cpp index ef1a7ed3939..a51c4843b79 100644 --- a/src/rpc/blockchain.cpp +++ b/src/rpc/blockchain.cpp @@ -3437,9 +3437,9 @@ void RegisterBlockchainRPCCommands(CRPCTable& t) {"blockchain", &getchainstates}, {"hidden", &invalidateblock}, {"hidden", &reconsiderblock}, - {"hidden", &waitfornewblock}, - {"hidden", &waitforblock}, - {"hidden", &waitforblockheight}, + {"blockchain", &waitfornewblock}, + {"blockchain", &waitforblock}, + {"blockchain", &waitforblockheight}, {"hidden", &syncwithvalidationinterfacequeue}, }; for (const auto& c : commands) {