hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
IrohadConfig Struct Reference

#include "iroha_conf_loader.hpp"

Collaboration diagram for IrohadConfig:
Collaboration graph

Classes

struct  DbConfig
 

Public Attributes

boost::optional< std::string > block_store_path
 
uint16_t torii_port
 
boost::optional< iroha::torii::TlsParamstorii_tls_params
 
uint16_t internal_port
 
boost::optional< std::string > pg_opt
 
boost::optional< DbConfigdatabase_config
 
uint32_t max_proposal_size
 
uint32_t proposal_delay
 
uint32_t vote_delay
 
bool mst_support
 
boost::optional< uint32_t > mst_expiration_time
 
boost::optional< uint32_t > max_round_delay_ms
 
boost::optional< uint32_t > stale_stream_max_rounds
 
boost::optional< logger::LoggerManagerTreePtrlogger_manager
 
boost::optional< shared_model::interface::types::PeerListinitial_peers
 

Detailed Description

Copyright Soramitsu Co., Ltd. All Rights Reserved. SPDX-License-Identifier: Apache-2.0

Member Data Documentation

boost::optional<std::string> IrohadConfig::block_store_path
boost::optional<DbConfig> IrohadConfig::database_config
boost::optional<shared_model::interface::types::PeerList> IrohadConfig::initial_peers
uint16_t IrohadConfig::internal_port
boost::optional<logger::LoggerManagerTreePtr> IrohadConfig::logger_manager
uint32_t IrohadConfig::max_proposal_size
boost::optional<uint32_t> IrohadConfig::max_round_delay_ms
boost::optional<uint32_t> IrohadConfig::mst_expiration_time
bool IrohadConfig::mst_support
boost::optional<std::string> IrohadConfig::pg_opt
uint32_t IrohadConfig::proposal_delay
boost::optional<uint32_t> IrohadConfig::stale_stream_max_rounds
uint16_t IrohadConfig::torii_port
boost::optional<iroha::torii::TlsParams> IrohadConfig::torii_tls_params
uint32_t IrohadConfig::vote_delay

The documentation for this struct was generated from the following file: