From f8ef4846d1e7aa4f5cb8fc70b229c52307cffa98 Mon Sep 17 00:00:00 2001 From: evoskuil Date: Thu, 25 Dec 2025 17:45:24 -0500 Subject: [PATCH] Rely on http protocol public start. --- include/bitcoin/node/protocols/protocol_bitcoind_rest.hpp | 1 - include/bitcoin/node/protocols/protocol_bitcoind_rpc.hpp | 1 - include/bitcoin/node/protocols/protocol_stratum_v1.hpp | 2 +- include/bitcoin/node/protocols/protocol_stratum_v2.hpp | 2 +- include/bitcoin/node/protocols/protocol_web.hpp | 6 ------ 5 files changed, 2 insertions(+), 10 deletions(-) diff --git a/include/bitcoin/node/protocols/protocol_bitcoind_rest.hpp b/include/bitcoin/node/protocols/protocol_bitcoind_rest.hpp index 73424668..6825ee3c 100644 --- a/include/bitcoin/node/protocols/protocol_bitcoind_rest.hpp +++ b/include/bitcoin/node/protocols/protocol_bitcoind_rest.hpp @@ -45,7 +45,6 @@ class BCN_API protocol_bitcoind_rest { } - /// Public start is required. void start() NOEXCEPT override; void stopping(const code& ec) NOEXCEPT override; diff --git a/include/bitcoin/node/protocols/protocol_bitcoind_rpc.hpp b/include/bitcoin/node/protocols/protocol_bitcoind_rpc.hpp index ce8624e7..ce60a046 100644 --- a/include/bitcoin/node/protocols/protocol_bitcoind_rpc.hpp +++ b/include/bitcoin/node/protocols/protocol_bitcoind_rpc.hpp @@ -50,7 +50,6 @@ class BCN_API protocol_bitcoind_rpc { } - /// Public start is required. void start() NOEXCEPT override; void stopping(const code& ec) NOEXCEPT override; diff --git a/include/bitcoin/node/protocols/protocol_stratum_v1.hpp b/include/bitcoin/node/protocols/protocol_stratum_v1.hpp index 3d73ad1d..ddc34515 100644 --- a/include/bitcoin/node/protocols/protocol_stratum_v1.hpp +++ b/include/bitcoin/node/protocols/protocol_stratum_v1.hpp @@ -42,7 +42,7 @@ class BCN_API protocol_stratum_v1 } /// Public start is required. - void start() NOEXCEPT override + inline void start() NOEXCEPT override { node::protocol_rpc::start(); } diff --git a/include/bitcoin/node/protocols/protocol_stratum_v2.hpp b/include/bitcoin/node/protocols/protocol_stratum_v2.hpp index ac601c08..c04a3197 100644 --- a/include/bitcoin/node/protocols/protocol_stratum_v2.hpp +++ b/include/bitcoin/node/protocols/protocol_stratum_v2.hpp @@ -43,7 +43,7 @@ class BCN_API protocol_stratum_v2 } /// Public start is required. - void start() NOEXCEPT override + inline void start() NOEXCEPT override { node::protocol_tcp::start(); } diff --git a/include/bitcoin/node/protocols/protocol_web.hpp b/include/bitcoin/node/protocols/protocol_web.hpp index ee1a1754..a877f3c7 100644 --- a/include/bitcoin/node/protocols/protocol_web.hpp +++ b/include/bitcoin/node/protocols/protocol_web.hpp @@ -41,12 +41,6 @@ class BCN_API protocol_web network::tracker(session->log) { } - - /// Public start is required. - inline void start() NOEXCEPT override - { - node::protocol_html::start(); - } }; } // namespace node