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
 
struct  InterPeerTls
 

Public Attributes

boost::optional< std::string > block_store_path
 
uint16_t torii_port
 
boost::optional< iroha::torii::TlsParamstorii_tls_params
 
boost::optional< InterPeerTlsinter_peer_tls
 
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

◆ block_store_path

boost::optional<std::string> IrohadConfig::block_store_path

◆ database_config

boost::optional<DbConfig> IrohadConfig::database_config

◆ initial_peers

boost::optional<shared_model::interface::types::PeerList> IrohadConfig::initial_peers

◆ inter_peer_tls

boost::optional<InterPeerTls> IrohadConfig::inter_peer_tls

◆ internal_port

uint16_t IrohadConfig::internal_port

◆ logger_manager

boost::optional<logger::LoggerManagerTreePtr> IrohadConfig::logger_manager

◆ max_proposal_size

uint32_t IrohadConfig::max_proposal_size

◆ max_round_delay_ms

boost::optional<uint32_t> IrohadConfig::max_round_delay_ms

◆ mst_expiration_time

boost::optional<uint32_t> IrohadConfig::mst_expiration_time

◆ mst_support

bool IrohadConfig::mst_support

◆ pg_opt

boost::optional<std::string> IrohadConfig::pg_opt

◆ proposal_delay

uint32_t IrohadConfig::proposal_delay

◆ stale_stream_max_rounds

boost::optional<uint32_t> IrohadConfig::stale_stream_max_rounds

◆ torii_port

uint16_t IrohadConfig::torii_port

◆ torii_tls_params

boost::optional<iroha::torii::TlsParams> IrohadConfig::torii_tls_params

◆ vote_delay

uint32_t IrohadConfig::vote_delay

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