40 #include <boost/optional/optional_fwd.hpp> 56 ,
const boost::optional<tools::login>& login
73 bool show_status(
const std::vector<std::string>& args);
85 bool print_block(
const std::vector<std::string>& args);
99 bool stop_mining(
const std::vector<std::string>& args);
101 bool stop_daemon(
const std::vector<std::string>& args);
103 bool print_status(
const std::vector<std::string>& args);
105 bool set_limit(
const std::vector<std::string>& args);
107 bool set_limit_up(
const std::vector<std::string>& args);
111 bool out_peers(
const std::vector<std::string>& args);
119 bool show_bans(
const std::vector<std::string>& args);
121 bool ban(
const std::vector<std::string>& args);
123 bool unban(
const std::vector<std::string>& args);
125 bool flush_txpool(
const std::vector<std::string>& args);
135 bool update(
const std::vector<std::string>& args);
137 bool relay_tx(
const std::vector<std::string>& args);
139 bool sync_info(
const std::vector<std::string>& args);
145 bool sign_message(
const std::vector<std::string>& args);
bool start_mining(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:243
bool stop_save_graph(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:412
t_rpc_command_executor m_executor
Definition: command_parser_executor.h:51
bool show_status(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:90
bool print_transaction_pool_long(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:222
bool show_bans(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:440
bool flush_txpool(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:469
bool print_connections(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:97
bool hide_hash_rate(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:76
bool print_transaction_pool_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:236
bool print_transaction_pool_short(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:229
Definition: command_parser_executor.cpp:36
bool unban(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:462
bool print_block(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:158
bool set_limit_up(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:351
bool print_transaction(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:184
bool sign_message(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:612
bool stop_daemon(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:318
bool stop_mining(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:311
bool set_log_categories(const std::vector< std::string > &args)
bool hard_fork_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:418
Definition: command_parser_executor.h:48
bool relay_tx(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:568
bool set_validator_key(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:590
bool ban(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:446
bool print_coinbase_tx_sum(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:505
bool print_status(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:325
bool output_histogram(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:487
bool set_log_level(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:127
bool generate_ed25519_keypair(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:605
bool print_peer_list_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:55
bool set_limit_down(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:370
Definition: rpc_command_executor.h:54
bool show_difficulty(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:83
bool update(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:557
bool alt_chain_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:528
bool print_blockchain_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:104
bool show_hash_rate(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:69
t_command_parser_executor(uint32_t ip, uint16_t port, const boost::optional< tools::login > &login, bool is_rpc, cryptonote::core_rpc_server *rpc_server=NULL)
Definition: command_parser_executor.cpp:38
bool print_peer_list(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:48
Definition: core_rpc_server.h:52
bool set_limit(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:332
bool sync_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:583
bool start_save_graph(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:406
bool print_blockchain_dynamic_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:539
bool out_peers(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:389
bool is_key_image_spent(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:202
bool save_blockchain(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:62
bool print_height(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:151