#include "interactive_query_cli.hpp"

Public Member Functions | |
| InteractiveQueryCli (const std::string &account_id, const std::string &default_peer_ip, int default_port, uint64_t query_counter, const std::shared_ptr< iroha::model::ModelCryptoProvider > &provider, logger::LoggerManagerTreePtr response_handler_log_manager, logger::LoggerPtr pb_qry_factory_log, logger::LoggerPtr json_qry_factory_log, logger::LoggerPtr log) | |
| void | run () |
| iroha_cli::interactive::InteractiveQueryCli::InteractiveQueryCli | ( | const std::string & | account_id, |
| const std::string & | default_peer_ip, | ||
| int | default_port, | ||
| uint64_t | query_counter, | ||
| const std::shared_ptr< iroha::model::ModelCryptoProvider > & | provider, | ||
| logger::LoggerManagerTreePtr | response_handler_log_manager, | ||
| logger::LoggerPtr | pb_qry_factory_log, | ||
| logger::LoggerPtr | json_qry_factory_log, | ||
| logger::LoggerPtr | log | ||
| ) |
Class to form and send Iroha queries in interactive mode
| creator_account | creator's account identification |
| default_peer_ip | of Iroha peer |
| default_port | of Iroha peer |
| query_counter | counter associated with creator's account |
| provider | for signing queries |
| response_handler_log_manager | for ResponseHandler mesages |
| pb_qry_factory_log | for PbQueryFactory mesages |
| json_qry_factory_log | for JsonQueryFactory mesages |
| log | for internal messages |
| void iroha_cli::interactive::InteractiveQueryCli::run | ( | ) |
Run interactive query command line

