#include <string>#include <unordered_map>#include "common/result_fwd.hpp"#include "interfaces/common_objects/common_objects_factory.hpp"#include "interfaces/common_objects/types.hpp"#include "logger/logger_fwd.hpp"#include "logger/logger_manager.hpp"#include "multihash/type.hpp"#include "torii/tls_params.hpp"

Go to the source code of this file.
Classes | |
| struct | IrohadConfig |
| struct | IrohadConfig::DbConfig |
| struct | IrohadConfig::InterPeerTls |
| struct | IrohadConfig::InterPeerTls::RootCert |
| struct | IrohadConfig::InterPeerTls::FromWsv |
| struct | IrohadConfig::InterPeerTls::None |
| struct | IrohadConfig::UtilityService |
| struct | IrohadConfig::Crypto |
| struct | IrohadConfig::Crypto::Default |
Functions | |
| iroha::expected::Result< IrohadConfig, std::string > | parse_iroha_config (const std::string &conf_path, std::shared_ptr< shared_model::interface::CommonObjectsFactory > common_objects_factory, std::optional< logger::LoggerPtr > log) |
| iroha::expected::Result<IrohadConfig, std::string> parse_iroha_config | ( | const std::string & | conf_path, |
| std::shared_ptr< shared_model::interface::CommonObjectsFactory > | common_objects_factory, | ||
| std::optional< logger::LoggerPtr > | log | ||
| ) |
parse and assert trusted peers json in iroha.conf
| conf_text | is the contents of iroha's config file |

