diff --git a/nano/node/node.hpp b/nano/node/node.hpp index be4941bba..df456c0c9 100644 --- a/nano/node/node.hpp +++ b/nano/node/node.hpp @@ -119,8 +119,11 @@ public: void add_initial_peers (); void start_election (std::shared_ptr const & block); bool block_confirmed (nano::block_hash const &); + + // This function may spuriously return false after returning true until the database transaction is refreshed bool block_confirmed_or_being_confirmed (nano::secure::transaction const &, nano::block_hash const &); bool block_confirmed_or_being_confirmed (nano::block_hash const &); + void do_rpc_callback (boost::asio::ip::tcp::resolver::iterator i_a, std::string const &, uint16_t, std::shared_ptr const &, std::shared_ptr const &, std::shared_ptr const &); void ongoing_online_weight_calculation (); void ongoing_online_weight_calculation_queue ();