#include <functional>#include <memory>#include <optional>#include <string>#include <boost/optional/optional_fwd.hpp>#include "common/result_fwd.hpp"#include "logger/logger_fwd.hpp"#include "logger/logger_manager_fwd.hpp"

Go to the source code of this file.
Namespaces | |
| shared_model::interface | |
| iroha | |
| iroha::ametsuchi | |
Functions | |
| expected::Result< std::shared_ptr< iroha::ametsuchi::Storage >, std::string > | iroha::initStorage (iroha::ametsuchi::PostgresOptions const &pg_opt, std::shared_ptr< iroha::ametsuchi::PoolWrapper > pool_wrapper, std::shared_ptr< iroha::PendingTransactionStorage > pending_txs_storage, std::shared_ptr< shared_model::interface::QueryResponseFactory > query_response_factory, boost::optional< std::string > block_storage_dir, std::optional< std::reference_wrapper< const iroha::ametsuchi::VmCaller >> vm_caller_ref, logger::LoggerManagerTreePtr log_manager) |