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);