|
Electroneum
|
#include <daemon_handler.h>


Public Member Functions | |
| DaemonHandler (cryptonote::core &c, t_p2p &p2p) | |
| ~DaemonHandler () | |
| void | handle (const GetHeight::Request &req, GetHeight::Response &res) |
| void | handle (const GetBlocksFast::Request &req, GetBlocksFast::Response &res) |
| void | handle (const GetHashesFast::Request &req, GetHashesFast::Response &res) |
| void | handle (const GetTransactions::Request &req, GetTransactions::Response &res) |
| void | handle (const KeyImagesSpent::Request &req, KeyImagesSpent::Response &res) |
| void | handle (const GetTxGlobalOutputIndices::Request &req, GetTxGlobalOutputIndices::Response &res) |
| void | handle (const SendRawTx::Request &req, SendRawTx::Response &res) |
| void | handle (const SendRawTxHex::Request &req, SendRawTxHex::Response &res) |
| void | handle (const StartMining::Request &req, StartMining::Response &res) |
| void | handle (const GetInfo::Request &req, GetInfo::Response &res) |
| void | handle (const StopMining::Request &req, StopMining::Response &res) |
| void | handle (const MiningStatus::Request &req, MiningStatus::Response &res) |
| void | handle (const SaveBC::Request &req, SaveBC::Response &res) |
| void | handle (const GetBlockHash::Request &req, GetBlockHash::Response &res) |
| void | handle (const GetBlockTemplate::Request &req, GetBlockTemplate::Response &res) |
| void | handle (const SubmitBlock::Request &req, SubmitBlock::Response &res) |
| void | handle (const GetLastBlockHeader::Request &req, GetLastBlockHeader::Response &res) |
| void | handle (const GetBlockHeaderByHash::Request &req, GetBlockHeaderByHash::Response &res) |
| void | handle (const GetBlockHeaderByHeight::Request &req, GetBlockHeaderByHeight::Response &res) |
| void | handle (const GetBlockHeadersByHeight::Request &req, GetBlockHeadersByHeight::Response &res) |
| void | handle (const GetBlock::Request &req, GetBlock::Response &res) |
| void | handle (const GetPeerList::Request &req, GetPeerList::Response &res) |
| void | handle (const SetLogHashRate::Request &req, SetLogHashRate::Response &res) |
| void | handle (const SetLogLevel::Request &req, SetLogLevel::Response &res) |
| void | handle (const GetTransactionPool::Request &req, GetTransactionPool::Response &res) |
| void | handle (const GetConnections::Request &req, GetConnections::Response &res) |
| void | handle (const GetBlockHeadersRange::Request &req, GetBlockHeadersRange::Response &res) |
| void | handle (const StopDaemon::Request &req, StopDaemon::Response &res) |
| void | handle (const StartSaveGraph::Request &req, StartSaveGraph::Response &res) |
| void | handle (const StopSaveGraph::Request &req, StopSaveGraph::Response &res) |
| void | handle (const HardForkInfo::Request &req, HardForkInfo::Response &res) |
| void | handle (const GetBans::Request &req, GetBans::Response &res) |
| void | handle (const SetBans::Request &req, SetBans::Response &res) |
| void | handle (const FlushTransactionPool::Request &req, FlushTransactionPool::Response &res) |
| void | handle (const GetOutputHistogram::Request &req, GetOutputHistogram::Response &res) |
| void | handle (const GetOutputKeys::Request &req, GetOutputKeys::Response &res) |
| void | handle (const GetRPCVersion::Request &req, GetRPCVersion::Response &res) |
| void | handle (const GetFeeEstimate::Request &req, GetFeeEstimate::Response &res) |
| void | handle (const GetOutputDistribution::Request &req, GetOutputDistribution::Response &res) |
| std::string | handle (const std::string &request) |
Public Member Functions inherited from cryptonote::rpc::RpcHandler | |
| RpcHandler () | |
| virtual | ~RpcHandler () |
Additional Inherited Members | |
Static Public Member Functions inherited from cryptonote::rpc::RpcHandler | |
| static boost::optional< output_distribution_data > | get_output_distribution (const std::function< bool(uint64_t, uint64_t, uint64_t, uint64_t &, std::vector< uint64_t > &, uint64_t &)> &f, uint64_t amount, uint64_t from_height, uint64_t to_height, const std::function< crypto::hash(uint64_t)> &get_hash, bool cumulative, uint64_t blockchain_height) |
Definition at line 49 of file daemon_handler.h.
|
inline |
Definition at line 53 of file daemon_handler.h.
|
inline |
Definition at line 55 of file daemon_handler.h.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetHeight::Request & | req, |
| GetHeight::Response & | res | ||
| ) |
Definition at line 45 of file daemon_handler.cpp.


| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlocksFast::Request & | req, |
| GetBlocksFast::Response & | res | ||
| ) |
Definition at line 52 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetHashesFast::Request & | req, |
| GetHashesFast::Response & | res | ||
| ) |
Definition at line 138 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetTransactions::Request & | req, |
| GetTransactions::Response & | res | ||
| ) |
Definition at line 154 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const KeyImagesSpent::Request & | req, |
| KeyImagesSpent::Response & | res | ||
| ) |
Definition at line 219 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetTxGlobalOutputIndices::Request & | req, |
| GetTxGlobalOutputIndices::Response & | res | ||
| ) |
Definition at line 251 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const SendRawTx::Request & | req, |
| SendRawTx::Response & | res | ||
| ) |
Definition at line 264 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const SendRawTxHex::Request & | req, |
| SendRawTxHex::Response & | res | ||
| ) |
Definition at line 269 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const StartMining::Request & | req, |
| StartMining::Response & | res | ||
| ) |
Definition at line 395 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetInfo::Request & | req, |
| GetInfo::Response & | res | ||
| ) |
Definition at line 443 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const StopMining::Request & | req, |
| StopMining::Response & | res | ||
| ) |
Definition at line 489 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const MiningStatus::Request & | req, |
| MiningStatus::Response & | res | ||
| ) |
Definition at line 503 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const SaveBC::Request & | req, |
| SaveBC::Response & | res | ||
| ) |
Definition at line 520 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlockHash::Request & | req, |
| GetBlockHash::Response & | res | ||
| ) |
Definition at line 533 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlockTemplate::Request & | req, |
| GetBlockTemplate::Response & | res | ||
| ) |
Definition at line 548 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const SubmitBlock::Request & | req, |
| SubmitBlock::Response & | res | ||
| ) |
Definition at line 554 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetLastBlockHeader::Request & | req, |
| GetLastBlockHeader::Response & | res | ||
| ) |
Definition at line 560 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlockHeaderByHash::Request & | req, |
| GetBlockHeaderByHash::Response & | res | ||
| ) |
Definition at line 574 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlockHeaderByHeight::Request & | req, |
| GetBlockHeaderByHeight::Response & | res | ||
| ) |
Definition at line 586 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlockHeadersByHeight::Request & | req, |
| GetBlockHeadersByHeight::Response & | res | ||
| ) |
Definition at line 600 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlock::Request & | req, |
| GetBlock::Response & | res | ||
| ) |
Definition at line 619 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetPeerList::Request & | req, |
| GetPeerList::Response & | res | ||
| ) |
Definition at line 625 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const SetLogHashRate::Request & | req, |
| SetLogHashRate::Response & | res | ||
| ) |
Definition at line 631 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const SetLogLevel::Request & | req, |
| SetLogLevel::Response & | res | ||
| ) |
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetTransactionPool::Request & | req, |
| GetTransactionPool::Response & | res | ||
| ) |
Definition at line 651 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetConnections::Request & | req, |
| GetConnections::Response & | res | ||
| ) |
Definition at line 659 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBlockHeadersRange::Request & | req, |
| GetBlockHeadersRange::Response & | res | ||
| ) |
Definition at line 665 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const StopDaemon::Request & | req, |
| StopDaemon::Response & | res | ||
| ) |
Definition at line 671 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const StartSaveGraph::Request & | req, |
| StartSaveGraph::Response & | res | ||
| ) |
Definition at line 677 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const StopSaveGraph::Request & | req, |
| StopSaveGraph::Response & | res | ||
| ) |
Definition at line 683 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const HardForkInfo::Request & | req, |
| HardForkInfo::Response & | res | ||
| ) |
Definition at line 689 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetBans::Request & | req, |
| GetBans::Response & | res | ||
| ) |
Definition at line 699 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const SetBans::Request & | req, |
| SetBans::Response & | res | ||
| ) |
Definition at line 705 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const FlushTransactionPool::Request & | req, |
| FlushTransactionPool::Response & | res | ||
| ) |
Definition at line 711 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetOutputHistogram::Request & | req, |
| GetOutputHistogram::Response & | res | ||
| ) |
Definition at line 717 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetOutputKeys::Request & | req, |
| GetOutputKeys::Response & | res | ||
| ) |
Definition at line 742 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetRPCVersion::Request & | req, |
| GetRPCVersion::Response & | res | ||
| ) |
Definition at line 765 of file daemon_handler.cpp.
| void cryptonote::rpc::DaemonHandler::handle | ( | const GetFeeEstimate::Request & | req, |
| GetFeeEstimate::Response & | res | ||
| ) |
Definition at line 771 of file daemon_handler.cpp.

| void cryptonote::rpc::DaemonHandler::handle | ( | const GetOutputDistribution::Request & | req, |
| GetOutputDistribution::Response & | res | ||
| ) |
Definition at line 789 of file daemon_handler.cpp.

|
virtual |
Implements cryptonote::rpc::RpcHandler.
Definition at line 854 of file daemon_handler.cpp.
