58 void handle(
const GetHeight::Request& req, GetHeight::Response& res);
60 void handle(
const GetBlocksFast::Request& req, GetBlocksFast::Response& res);
62 void handle(
const GetHashesFast::Request& req, GetHashesFast::Response& res);
64 void handle(
const GetTransactions::Request& req, GetTransactions::Response& res);
66 void handle(
const KeyImagesSpent::Request& req, KeyImagesSpent::Response& res);
68 void handle(
const GetTxGlobalOutputIndices::Request& req, GetTxGlobalOutputIndices::Response& res);
70 void handle(
const SendRawTx::Request& req, SendRawTx::Response& res);
72 void handle(
const SendRawTxHex::Request& req, SendRawTxHex::Response& res);
74 void handle(
const StartMining::Request& req, StartMining::Response& res);
76 void handle(
const GetInfo::Request& req, GetInfo::Response& res);
78 void handle(
const StopMining::Request& req, StopMining::Response& res);
80 void handle(
const MiningStatus::Request& req, MiningStatus::Response& res);
82 void handle(
const SaveBC::Request& req, SaveBC::Response& res);
84 void handle(
const GetBlockHash::Request& req, GetBlockHash::Response& res);
86 void handle(
const GetBlockTemplate::Request& req, GetBlockTemplate::Response& res);
88 void handle(
const SubmitBlock::Request& req, SubmitBlock::Response& res);
90 void handle(
const GetLastBlockHeader::Request& req, GetLastBlockHeader::Response& res);
92 void handle(
const GetBlockHeaderByHash::Request& req, GetBlockHeaderByHash::Response& res);
94 void handle(
const GetBlockHeaderByHeight::Request& req, GetBlockHeaderByHeight::Response& res);
96 void handle(
const GetBlockHeadersByHeight::Request& req, GetBlockHeadersByHeight::Response& res);
98 void handle(
const GetBlock::Request& req, GetBlock::Response& res);
100 void handle(
const GetPeerList::Request& req, GetPeerList::Response& res);
102 void handle(
const SetLogHashRate::Request& req, SetLogHashRate::Response& res);
104 void handle(
const SetLogLevel::Request& req, SetLogLevel::Response& res);
106 void handle(
const GetTransactionPool::Request& req, GetTransactionPool::Response& res);
108 void handle(
const GetConnections::Request& req, GetConnections::Response& res);
110 void handle(
const GetBlockHeadersRange::Request& req, GetBlockHeadersRange::Response& res);
112 void handle(
const StopDaemon::Request& req, StopDaemon::Response& res);
114 void handle(
const StartSaveGraph::Request& req, StartSaveGraph::Response& res);
116 void handle(
const StopSaveGraph::Request& req, StopSaveGraph::Response& res);
118 void handle(
const HardForkInfo::Request& req, HardForkInfo::Response& res);
120 void handle(
const GetBans::Request& req, GetBans::Response& res);
122 void handle(
const SetBans::Request& req, SetBans::Response& res);
124 void handle(
const FlushTransactionPool::Request& req, FlushTransactionPool::Response& res);
126 void handle(
const GetOutputHistogram::Request& req, GetOutputHistogram::Response& res);
128 void handle(
const GetOutputKeys::Request& req, GetOutputKeys::Response& res);
130 void handle(
const GetRPCVersion::Request& req, GetRPCVersion::Response& res);
132 void handle(
const GetFeeEstimate::Request& req, GetFeeEstimate::Response& res);
134 void handle(
const GetOutputDistribution::Request& req, GetOutputDistribution::Response& res);
142 void handleTxBlob(std::string&& tx_blob,
bool relay, SendRawTx::Response& res);