#pragma once #include "nodeclient.hpp" #include "api.h" #include "curve25519.h" #include struct ConnectionInfo { std::string host; std::string port; }; class NodeManager { boost::asio::io_service io_service; Api api; KeyPair key_pair; std::list nodes; public: NodeManager(std::vector connections); };