diff --git a/include/bitcoin/node/full_node.hpp b/include/bitcoin/node/full_node.hpp index 4e93462c..6fc4359d 100644 --- a/include/bitcoin/node/full_node.hpp +++ b/include/bitcoin/node/full_node.hpp @@ -155,9 +155,6 @@ class BCN_API full_node /// Methods. /// ----------------------------------------------------------------------- - /// Expose the host pool fetch for administrative queries. - void fetch(network::address_handler&& handler) NOEXCEPT override; - /// Get current fee estimate. void estimate(size_t target, estimator::mode mode, estimate_handler&& handler) NOEXCEPT; diff --git a/include/bitcoin/node/protocols/protocol.hpp b/include/bitcoin/node/protocols/protocol.hpp index 6aeea1a3..2dc2fb9a 100644 --- a/include/bitcoin/node/protocols/protocol.hpp +++ b/include/bitcoin/node/protocols/protocol.hpp @@ -83,10 +83,6 @@ class BCN_API protocol /// Methods. /// ----------------------------------------------------------------------- - /// Fetch a copy of the host pool addresses. - virtual void fetch_addresses( - network::address_handler&& handler) const NOEXCEPT; - /// Maintain a manual connection to the given endpoint. virtual void connect(const network::config::endpoint& endpoint) NOEXCEPT; diff --git a/include/bitcoin/node/sessions/session.hpp b/include/bitcoin/node/sessions/session.hpp index c570a6c7..7c0576a2 100644 --- a/include/bitcoin/node/sessions/session.hpp +++ b/include/bitcoin/node/sessions/session.hpp @@ -80,10 +80,6 @@ class BCN_API session /// Methods. /// ----------------------------------------------------------------------- - /// Fetch a copy of the host pool addresses. - virtual void fetch_addresses( - network::address_handler&& handler) const NOEXCEPT; - /// Maintain a manual connection to the given endpoint. virtual void connect(const network::config::endpoint& endpoint) NOEXCEPT; diff --git a/src/full_node.cpp b/src/full_node.cpp index ff26a3e6..e8424ada 100644 --- a/src/full_node.cpp +++ b/src/full_node.cpp @@ -456,11 +456,6 @@ time_t full_node::start_time() const NOEXCEPT // Methods. // ---------------------------------------------------------------------------- -void full_node::fetch(network::address_handler&& handler) NOEXCEPT -{ - network::net::fetch(std::move(handler)); -} - void full_node::estimate(size_t target, estimator::mode mode, estimate_handler&& handler) NOEXCEPT { diff --git a/src/protocols/protocol.cpp b/src/protocols/protocol.cpp index 52885ff3..e2ecff48 100644 --- a/src/protocols/protocol.cpp +++ b/src/protocols/protocol.cpp @@ -98,12 +98,6 @@ size_t protocol::address_count() const NOEXCEPT return session_->address_count(); } -void protocol::fetch_addresses( - network::address_handler&& handler) const NOEXCEPT -{ - session_->fetch_addresses(std::move(handler)); -} - void protocol::connect(const network::config::endpoint& endpoint) NOEXCEPT { session_->connect(endpoint); diff --git a/src/sessions/session.cpp b/src/sessions/session.cpp index 11b89321..bef72fdd 100644 --- a/src/sessions/session.cpp +++ b/src/sessions/session.cpp @@ -186,12 +186,6 @@ size_t session::address_count() const NOEXCEPT return node_.address_count(); } -void session::fetch_addresses( - network::address_handler&& handler) const NOEXCEPT -{ - node_.fetch(std::move(handler)); -} - void session::connect(const network::config::endpoint& endpoint) NOEXCEPT { node_.connect(endpoint);