31 #include "byte_slice.h"
136 epee::byte_slice
handle(std::string&& request)
override final;
handles core cryptonote functionality
Definition: cryptonote_core.h:88
Definition: daemon_handler.h:51
DaemonHandler(cryptonote::core &c, t_p2p &p2p)
Definition: daemon_handler.cpp:112
bool getBlockHeaderByHash(const crypto::hash &hash_in, cryptonote::rpc::BlockHeaderResponse &response)
Definition: daemon_handler.cpp:878
~DaemonHandler()
Definition: daemon_handler.h:56
void handle(const GetHeight::Request &req, GetHeight::Response &res)
Definition: daemon_handler.cpp:120
cryptonote::core & m_core
Definition: daemon_handler.h:144
void handleTxBlob(std::string &&tx_blob, bool relay, SendRawTx::Response &res)
Definition: daemon_handler.cpp:362
t_p2p & m_p2p
Definition: daemon_handler.h:145
Definition: rpc_handler.h:53
This is the original cryptonote protocol network-events handler, modified by us.
nodetool::node_server< cryptonote::t_cryptonote_protocol_handler< cryptonote::core > > t_p2p
Definition: daemon_handler.h:41
POD_CLASS hash
Definition: hash.h:48
SendRawTx::Response Response
Definition: daemon_messages.h:180
Holds cryptonote related classes and helpers.
Definition: blockchain_db.cpp:45