|
Electroneum
|
#include <command_parser_executor.h>

Public Member Functions | |
| 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) | |
| bool | print_peer_list (const std::vector< std::string > &args) |
| bool | print_peer_list_stats (const std::vector< std::string > &args) |
| bool | save_blockchain (const std::vector< std::string > &args) |
| bool | show_hash_rate (const std::vector< std::string > &args) |
| bool | hide_hash_rate (const std::vector< std::string > &args) |
| bool | show_difficulty (const std::vector< std::string > &args) |
| bool | show_status (const std::vector< std::string > &args) |
| bool | print_connections (const std::vector< std::string > &args) |
| bool | print_blockchain_info (const std::vector< std::string > &args) |
| bool | set_log_level (const std::vector< std::string > &args) |
| bool | set_log_categories (const std::vector< std::string > &args) |
| bool | print_height (const std::vector< std::string > &args) |
| bool | print_block (const std::vector< std::string > &args) |
| bool | print_transaction (const std::vector< std::string > &args) |
| bool | is_key_image_spent (const std::vector< std::string > &args) |
| bool | print_transaction_pool_long (const std::vector< std::string > &args) |
| bool | print_transaction_pool_short (const std::vector< std::string > &args) |
| bool | print_transaction_pool_stats (const std::vector< std::string > &args) |
| bool | start_mining (const std::vector< std::string > &args) |
| bool | stop_mining (const std::vector< std::string > &args) |
| bool | mining_status (const std::vector< std::string > &args) |
| bool | stop_daemon (const std::vector< std::string > &args) |
| bool | print_status (const std::vector< std::string > &args) |
| bool | set_limit (const std::vector< std::string > &args) |
| bool | set_limit_up (const std::vector< std::string > &args) |
| bool | set_limit_down (const std::vector< std::string > &args) |
| bool | out_peers (const std::vector< std::string > &args) |
| bool | in_peers (const std::vector< std::string > &args) |
| bool | start_save_graph (const std::vector< std::string > &args) |
| bool | stop_save_graph (const std::vector< std::string > &args) |
| bool | hard_fork_info (const std::vector< std::string > &args) |
| bool | show_bans (const std::vector< std::string > &args) |
| bool | ban (const std::vector< std::string > &args) |
| bool | unban (const std::vector< std::string > &args) |
| bool | flush_txpool (const std::vector< std::string > &args) |
| bool | output_histogram (const std::vector< std::string > &args) |
| bool | print_coinbase_tx_sum (const std::vector< std::string > &args) |
| bool | alt_chain_info (const std::vector< std::string > &args) |
| bool | print_blockchain_dynamic_stats (const std::vector< std::string > &args) |
| bool | update (const std::vector< std::string > &args) |
| bool | relay_tx (const std::vector< std::string > &args) |
| bool | sync_info (const std::vector< std::string > &args) |
| bool | pop_blocks (const std::vector< std::string > &args) |
| bool | version (const std::vector< std::string > &args) |
| bool | prune_blockchain (const std::vector< std::string > &args) |
| bool | check_blockchain_pruning (const std::vector< std::string > &args) |
| bool | print_net_stats (const std::vector< std::string > &args) |
| bool | set_validator_key (const std::vector< std::string > &args) |
| bool | generate_ed25519_keypair (const std::vector< std::string > &args) |
| bool | sign_message (const std::vector< std::string > &args) |
Private Attributes | |
| t_rpc_command_executor | m_executor |
| daemonize::t_command_parser_executor::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 |
||
| ) |
| bool daemonize::t_command_parser_executor::alt_chain_info | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::ban | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::check_blockchain_pruning | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::flush_txpool | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::generate_ed25519_keypair | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::hard_fork_info | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::hide_hash_rate | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::in_peers | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::is_key_image_spent | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::mining_status | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::out_peers | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::output_histogram | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::pop_blocks | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_block | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_blockchain_dynamic_stats | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_blockchain_info | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_coinbase_tx_sum | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_connections | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_height | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_net_stats | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_peer_list | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_peer_list_stats | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_status | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_transaction | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_transaction_pool_long | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_transaction_pool_short | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::print_transaction_pool_stats | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::prune_blockchain | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::relay_tx | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::save_blockchain | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::set_limit | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::set_limit_down | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::set_limit_up | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::set_log_categories | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::set_log_level | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::set_validator_key | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::show_bans | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::show_difficulty | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::show_hash_rate | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::show_status | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::sign_message | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::start_mining | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::start_save_graph | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::stop_daemon | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::stop_mining | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::stop_save_graph | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::sync_info | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::unban | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::update | ( | const std::vector< std::string > & | args | ) |
| bool daemonize::t_command_parser_executor::version | ( | const std::vector< std::string > & | args | ) |
|
private |