Go to the documentation of this file.
39 #include <boost/optional/optional.hpp>
43 #include "net/net_fwd.h"
56 ,
const boost::optional<tools::login>& login
57 ,
const epee::net_utils::ssl_options_t& ssl_options
122 bool ban(
const std::vector<std::string>&
args);
124 bool unban(
const std::vector<std::string>&
args);
126 bool banned(
const std::vector<std::string>&
args);
138 bool update(
const std::vector<std::string>&
args);
148 bool version(
const std::vector<std::string>&
args);
bool print_height(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:209
bool show_status(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:126
bool sync_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:777
bool set_bootstrap_daemon(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:844
bool flush_txpool(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:622
bool print_block(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:216
t_command_parser_executor(uint32_t ip, uint16_t port, const boost::optional< tools::login > &login, const epee::net_utils::ssl_options_t &ssl_options, bool is_rpc, cryptonote::core_rpc_server *rpc_server=NULL)
Definition: command_parser_executor.cpp:38
Definition: rpc_command_executor.h:54
bool show_bans(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:579
bool print_connections(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:133
bool print_transaction(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:254
bool hide_hash_rate(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:112
bool stop_daemon(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:449
bool print_transaction_pool_short(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:317
bool print_transaction_pool_long(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:310
bool version(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:816
bool unban(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:608
bool print_transaction_pool_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:324
bool stop_mining(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:437
bool print_status(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:456
bool rpc_payments(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:809
bool print_coinbase_tx_sum(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:672
bool relay_tx(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:762
bool set_log_level(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:180
bool set_limit_up(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:481
bool set_log_categories(const std::vector< std::string > &args)
args
Definition: build_protob.py:10
bool print_peer_list_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:91
bool print_net_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:140
Definition: core_rpc_server.h:60
bool set_limit_down(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:499
bool show_difficulty(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:119
bool hard_fork_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:557
bool print_blockchain_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:147
bool alt_chain_info(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:695
bool output_histogram(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:640
bool in_peers(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:537
bool ban(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:585
bool show_hash_rate(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:105
bool check_blockchain_pruning(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:839
bool mining_status(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:444
Definition: command_parser_executor.cpp:36
bool print_blockchain_dynamic_stats(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:733
bool banned(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:615
bool is_key_image_spent(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:290
bool update(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:751
bool set_limit(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:463
bool print_peer_list(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:49
Definition: command_parser_executor.h:49
bool pop_blocks(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:784
bool save_blockchain(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:98
bool out_peers(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:517
bool start_mining(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:331
bool prune_blockchain(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:821
t_rpc_command_executor m_executor
Definition: command_parser_executor.h:51
bool flush_cache(const std::vector< std::string > &args)
Definition: command_parser_executor.cpp:858