hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Ciroha::cache::AbstractCache< KeyType, ValueType, T >
 Ciroha::cache::AbstractCache< KeyType, ValueType, Cache< KeyType, ValueType, KeyHash > >
 Ciroha::cache::AbstractCache< shared_model::crypto::Hash, int, Cache< shared_model::crypto::Hash, int, shared_model::crypto::Hash::Hasher > >
 Ciroha::cache::AbstractCache< shared_model::crypto::Hash, TxCacheStatusType, Cache< shared_model::crypto::Hash, TxCacheStatusType, shared_model::crypto::Hash::Hasher > >
 Cshared_model::crypto::AbstractCryptoModelSigner< Model >
 Cshared_model::crypto::AbstractCryptoModelSigner< interface::Block >
 Cshared_model::interface::AbstractTransportFactory< Interface, Transport >
 Cshared_model::interface::AbstractTransportFactory< Interface, Proto::TransportType >
 Cshared_model::validation::AbstractValidator< Model >
 Cshared_model::validation::AbstractValidator< interface::Block >
 Cshared_model::validation::AbstractValidator< interface::BlocksQuery >
 Cshared_model::validation::AbstractValidator< interface::Proposal >
 Cshared_model::validation::AbstractValidator< interface::Query >
 Cshared_model::validation::AbstractValidator< interface::Transaction >
 Cshared_model::validation::AbstractValidator< interface::TransactionBatch >
 Cshared_model::validation::AbstractValidator< iroha::protocol::Block >
 Cshared_model::validation::AbstractValidator< iroha::protocol::BlocksQuery >
 Cshared_model::validation::AbstractValidator< iroha::protocol::Command >
 Cshared_model::validation::AbstractValidator< iroha::protocol::Proposal >
 Cshared_model::validation::AbstractValidator< iroha::protocol::Query >
 Cshared_model::validation::AbstractValidator< iroha::protocol::Transaction >
 Cshared_model::validation::AbstractValidator< T >
 Ciroha::model::Account
 Ciroha::model::AccountAsset
 Cshared_model::validation::AmountTrueValidator
 Cshared_model::validation::Answer
 Carray
 Ciroha::model::Asset
 Ciroha::network::AsyncGrpcClient< Response >::AsyncClientCall
 Ciroha::network::AsyncGrpcClient< Response >
 Ciroha::consensus::BaseGateObject
 Ciroha::BatchHashEquality
 Cshared_model::interface::PendingTransactionsPageResponse::BatchInfo
 Ciroha::model::BlobHasher
 Ciroha::model::Block
 Ciroha::simulator::BlockCreator
 Ciroha::simulator::BlockCreatorEvent
 Ciroha::model::generators::BlockGenerator
 Ciroha::ametsuchi::BlockIndex
 Cshared_model::interface::BlockJsonDeserializer
 Cshared_model::interface::BlockJsonSerializer
 Ciroha::main::BlockLoader
 Ciroha::network::BlockLoader
 Ciroha::network::BlockLoaderInit
 Ciroha::ametsuchi::BlockQuery
 Ciroha::ametsuchi::BlockQueryFactory
 Ciroha::model::BlocksQuery
 Ciroha::ametsuchi::BlockStorage
 Ciroha::ametsuchi::BlockStorageFactory
 Ciroha::validation::ChainValidator
 Ciroha::consensus::yac::CleanupStrategy
 Ciroha_cli::CliClient
 Ciroha::model::Client
 CCloneable< T >
 CCloneable< Blob >
 CCloneable< Block >
 CCloneable< Signature >
 CCloneable< Transaction >
 Ciroha::consensus::yac::ClusterOrdering
 Ciroha::set::CollectionSet< Key, Hash, KeyEqual >
 Ciroha::model::Command
 Ciroha::validation::CommandError
 Ciroha::ametsuchi::CommandError
 Ciroha::ametsuchi::CommandExecutor
 Ciroha::model::generators::CommandGenerator
 Ciroha::torii::CommandService
 Ciroha::ametsuchi::PostgresCommandExecutor::CommandStatements
 Ctorii::CommandSyncClient
 Cshared_model::interface::CommonObjectsFactory
 Ciroha::Completer
 Ciroha::network::ConsensusGate
 Ciroha::torii::CommandServiceTransportGrpc::ConsensusGateEvent
 Cshared_model::validation::ContainerValidator< Iface, FieldValidator, TransactionsCollectionValidator >
 Cshared_model::validation::ContainerValidator< interface::Block, FieldValidator, TransactionsCollectionValidator >
 Cshared_model::validation::ContainerValidator< interface::Proposal, FieldValidator, TransactionsCollectionValidator >
 Ciroha::model::converters::Convert< V >
 Ciroha::model::converters::Convert< blob_t< size > >
 Ciroha::model::converters::Convert< Block::SignaturesType >
 Ciroha::model::converters::Convert< GetTransactions::TxHashCollectionType >
 Ciroha::model::converters::Convert< Peer >
 Ciroha::model::converters::Convert< Signature >
 Ciroha::model::converters::Convert< std::shared_ptr< iroha::model::Command > >
 Ciroha::model::converters::Convert< std::shared_ptr< model::iroha::model::Query > >
 Cshared_model::crypto::CryptoProviderEd25519Sha3
 Cshared_model::crypto::CryptoProviderEd25519Ursa
 Cshared_model::crypto::CryptoSigner< Algorithm >
 Cshared_model::crypto::CryptoVerifier< Algorithm >
 Ciroha::ordering::OnDemandConnectionManager::CurrentPeers
 CIrohadConfig::DbConfig
 Cboost::range_detail::default_constructible_unary_fn_gen< F, R >
 Cboost::range_detail::default_constructible_unary_fn_wrapper< F, R >
 Ciroha::delay< T, Selector, Coordination >
 Ciroha::delay< T, Selector, Coordination >::delay_observer< Subscriber >
 Ciroha::delay< T, Selector, Coordination >::delay_values
 Ciroha::model::Domain
 Ciroha_cli::EnumTypeHash
 Cshared_model::interface::AbstractTransportFactory< Interface, Transport >::Error
 Cfailover_callback
 Ciroha::ametsuchi::FailoverCallbackHolder
 Cfalse_type
 Ciroha::model::converters::FieldDeserializer< D >
 Cshared_model::validation::FieldValidator
 Ciroha::ametsuchi::BlockQuery::GetBlockError
 Ciroha::GossipPropagationStrategyParams
 Ciroha_cli::GrpcResponseHandler
 Cstd::hash< iroha::model::Peer >
 Ciroha::ametsuchi::tx_cache_response_details::HashContainer
 Cshared_model::crypto::Hash::Hasher
 Ciroha::consensus::yac::HashGate
 Cshared_model::proto::Command::Impl
 Cshared_model::proto::Block::Impl
 Cshared_model::proto::Proposal::Impl
 Ciroha::protocol::Transaction::Impl
 Ciroha::protocol::Query::Impl
 Ciroha::protocol::QueryResponse::Impl
 Cshared_model::proto::TransactionResponse::Impl
 Cshared_model::interface::Amount::Impl
 Ciroha::ametsuchi::Indexer
 Cintegral_constant
 Ciroha_cli::interactive::InteractiveCli
 Ciroha_cli::interactive::InteractiveQueryCli
 Ciroha_cli::interactive::InteractiveStatusCli
 Ciroha_cli::interactive::InteractiveTransactionCli
 CIrohad
 CIrohadConfig
 Cis_same
 Ciroha::model::converters::JsonBlockFactory
 Ciroha::model::converters::JsonCommandFactory
 CJsonDeserializerImpl
 Ciroha::model::converters::JsonQueryFactory
 Ciroha::model::converters::JsonTransactionFactory
 Ciroha::keypair_t
 Ciroha::KeysManager
 Ciroha::ametsuchi::KeyValueStorage
 Ciroha::LedgerState
 Cless_than_comparable
 Cshared_model::detail::variant_impl< S >::load_impl
 Cshared_model::detail::variant_impl< S >::load_null
 Clogger::Logger
 Clogger::LoggerConfig
 Clogger::LoggerManagerTree
 Clogger::LogPatternsPatterns for logging depending on the log level
 Ciroha::model::ModelCryptoProvider
 Cshared_model::interface::ModelPrimitive< Model >
 Cshared_model::interface::ModelPrimitive< Account >
 Cshared_model::interface::ModelPrimitive< AccountAsset >
 Cshared_model::interface::ModelPrimitive< AccountAssetResponse >
 Cshared_model::interface::ModelPrimitive< AccountDetailPaginationMeta >
 Cshared_model::interface::ModelPrimitive< AccountDetailRecordId >
 Cshared_model::interface::ModelPrimitive< AccountDetailResponse >
 Cshared_model::interface::ModelPrimitive< AccountResponse >
 Cshared_model::interface::ModelPrimitive< AddAssetQuantity >
 Cshared_model::interface::ModelPrimitive< AddPeer >
 Cshared_model::interface::ModelPrimitive< AddSignatory >
 Cshared_model::interface::ModelPrimitive< Amount >
 Cshared_model::interface::ModelPrimitive< AppendRole >
 Cshared_model::interface::ModelPrimitive< Asset >
 Cshared_model::interface::ModelPrimitive< AssetPaginationMeta >
 Cshared_model::interface::ModelPrimitive< AssetResponse >
 Cshared_model::interface::ModelPrimitive< BatchMeta >
 Cshared_model::interface::ModelPrimitive< Blob >
 Cshared_model::interface::ModelPrimitive< Block >
 Cshared_model::interface::ModelPrimitive< BlockErrorResponse >
 Cshared_model::interface::ModelPrimitive< BlockQueryResponse >
 Cshared_model::interface::ModelPrimitive< BlockResponse >
 Cshared_model::interface::ModelPrimitive< BlocksQuery >
 Cshared_model::interface::ModelPrimitive< Command >
 Cshared_model::interface::ModelPrimitive< CommittedTxResponse >
 Cshared_model::interface::ModelPrimitive< CompareAndSetAccountDetail >
 Cshared_model::interface::ModelPrimitive< CreateAccount >
 Cshared_model::interface::ModelPrimitive< CreateAsset >
 Cshared_model::interface::ModelPrimitive< CreateDomain >
 Cshared_model::interface::ModelPrimitive< CreateRole >
 Cshared_model::interface::ModelPrimitive< DetachRole >
 Cshared_model::interface::ModelPrimitive< Domain >
 Cshared_model::interface::ModelPrimitive< EnoughSignaturesCollectedResponse >
 Cshared_model::interface::ModelPrimitive< ErrorQueryResponse >
 Cshared_model::interface::ModelPrimitive< GetAccount >
 Cshared_model::interface::ModelPrimitive< GetAccountAssets >
 Cshared_model::interface::ModelPrimitive< GetAccountAssetTransactions >
 Cshared_model::interface::ModelPrimitive< GetAccountDetail >
 Cshared_model::interface::ModelPrimitive< GetAccountTransactions >
 Cshared_model::interface::ModelPrimitive< GetAssetInfo >
 Cshared_model::interface::ModelPrimitive< GetBlock >
 Cshared_model::interface::ModelPrimitive< GetPeers >
 Cshared_model::interface::ModelPrimitive< GetPendingTransactions >
 Cshared_model::interface::ModelPrimitive< GetRolePermissions >
 Cshared_model::interface::ModelPrimitive< GetRoles >
 Cshared_model::interface::ModelPrimitive< GetSignatories >
 Cshared_model::interface::ModelPrimitive< GetTransactions >
 Cshared_model::interface::ModelPrimitive< GrantPermission >
 Cshared_model::interface::ModelPrimitive< Keypair >
 Cshared_model::interface::ModelPrimitive< MstExpiredResponse >
 Cshared_model::interface::ModelPrimitive< MstPendingResponse >
 Cshared_model::interface::ModelPrimitive< NoAccountAssetsErrorResponse >
 Cshared_model::interface::ModelPrimitive< NoAccountDetailErrorResponse >
 Cshared_model::interface::ModelPrimitive< NoAccountErrorResponse >
 Cshared_model::interface::ModelPrimitive< NoAssetErrorResponse >
 Cshared_model::interface::ModelPrimitive< NoRolesErrorResponse >
 Cshared_model::interface::ModelPrimitive< NoSignatoriesErrorResponse >
 Cshared_model::interface::ModelPrimitive< NotReceivedTxResponse >
 Cshared_model::interface::ModelPrimitive< NotSupportedErrorResponse >
 Cshared_model::interface::ModelPrimitive< Peer >
 Cshared_model::interface::ModelPrimitive< PeersResponse >
 Cshared_model::interface::ModelPrimitive< PendingTransactionsPageResponse >
 Cshared_model::interface::ModelPrimitive< Proposal >
 Cshared_model::interface::ModelPrimitive< Query >
 Cshared_model::interface::ModelPrimitive< QueryPayloadMeta >
 Cshared_model::interface::ModelPrimitive< QueryResponse >
 Cshared_model::interface::ModelPrimitive< RejectedTxResponse >
 Cshared_model::interface::ModelPrimitive< RemovePeer >
 Cshared_model::interface::ModelPrimitive< RemoveSignatory >
 Cshared_model::interface::ModelPrimitive< RevokePermission >
 Cshared_model::interface::ModelPrimitive< RolePermissionsResponse >
 Cshared_model::interface::ModelPrimitive< RolesResponse >
 Cshared_model::interface::ModelPrimitive< SetAccountDetail >
 Cshared_model::interface::ModelPrimitive< SetQuorum >
 Cshared_model::interface::ModelPrimitive< SetSettingValue >
 Cshared_model::interface::ModelPrimitive< SignatoriesResponse >
 Cshared_model::interface::ModelPrimitive< Signature >
 Cshared_model::interface::ModelPrimitive< StatefulFailedErrorResponse >
 Cshared_model::interface::ModelPrimitive< StatefulFailedTxResponse >
 Cshared_model::interface::ModelPrimitive< StatefulValidTxResponse >
 Cshared_model::interface::ModelPrimitive< StatelessFailedErrorResponse >
 Cshared_model::interface::ModelPrimitive< StatelessFailedTxResponse >
 Cshared_model::interface::ModelPrimitive< StatelessValidTxResponse >
 Cshared_model::interface::ModelPrimitive< SubtractAssetQuantity >
 Cshared_model::interface::ModelPrimitive< Transaction >
 Cshared_model::interface::ModelPrimitive< TransactionBatch >
 Cshared_model::interface::ModelPrimitive< TransactionResponse >
 Cshared_model::interface::ModelPrimitive< TransactionsPageResponse >
 Cshared_model::interface::ModelPrimitive< TransactionsResponse >
 Cshared_model::interface::ModelPrimitive< TransferAsset >
 Cshared_model::interface::ModelPrimitive< TxPaginationMeta >
 CModelValidator
 Ciroha::MstProcessor
 Ciroha::MstState
 Ciroha::MstStorage
 Ciroha::MstTimeProvider
 Ciroha::network::MstTransport
 Ciroha::network::MstTransportNotification
 Ciroha::ametsuchi::MutableFactory
 Ciroha::ametsuchi::MutableStorage
 Ciroha::ordering::transport::OdOsNotification
 Ciroha::ordering::transport::OdOsNotificationFactory
 Ciroha::network::OnDemandOrderingInit
 Coperator_base
 Ciroha::network::OrderingEvent
 Ciroha::network::OrderingGate
 Ciroha::ordering::cache::OrderingGateCache
 Ciroha::network::OrderingGateNotification
 Ciroha::network::OrderingGateTransport
 Ciroha::network::OrderingServiceNotification
 Ciroha::network::OrderingServiceTransport
 Cshared_model::validation::OrderValidator
 Ciroha::consensus::yac::OutcomeMessage< typename >
 Ciroha::consensus::yac::OutcomeMessage< CommitMessage >
 Ciroha::consensus::yac::OutcomeMessage< FutureMessage >
 Ciroha::consensus::yac::OutcomeMessage< RejectMessage >
 Ciroha_cli::interactive::ParamData
 Ciroha::model::converters::PbBlockFactory
 Ciroha::model::converters::PbCommandFactory
 Ciroha::consensus::yac::PbConverters
 Ciroha::model::converters::PbQueryFactory
 Ciroha::model::converters::PbQueryResponseFactory
 Ciroha::model::converters::PbTransactionFactory
 Ciroha::model::Peer
 Ciroha::network::PeerCommunicationService
 Ciroha::ametsuchi::PeerQuery
 Ciroha::ametsuchi::PeerQueryFactory
 Ciroha::PendingTransactionStorage
 Ciroha::PendingTransactionStorageInit
 Cshared_model::interface::PermissionSet< Perm >
 Cshared_model::interface::PermissionToString
 Ciroha::ametsuchi::PgConnectionInit
 Ciroha::model::PointerBatchHasher
 Ciroha::ametsuchi::PoolWrapper
 Ciroha::ametsuchi::PostgresOptions
 Cshared_model::detail::PrettyStringBuilder
 Ciroha::PropagationStrategy
 Ciroha::model::Proposal
 Ciroha::ordering::ProposalCreationStrategy
 Cshared_model::interface::ProposalFactory
 Ciroha::model::Query
 Ciroha::ametsuchi::QueryExecutor
 Ciroha::ametsuchi::QueryExecutorFactory
 Ciroha::model::generators::QueryGenerator
 Ciroha::model::QueryPayloadMeta
 Ciroha::torii::QueryProcessor
 Ciroha::model::QueryResponse
 Cshared_model::interface::QueryResponseFactory
 Ciroha_cli::QueryResponseHandler
 Ctorii_utils::QuerySyncClient
 Ciroha::ametsuchi::ReconnectionStrategy
 Ciroha::ametsuchi::ReconnectionStrategyFactory
 Cshared_model::detail::ReferenceHolder< T >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::Account >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::AccountAsset >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::Asset >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::AssetPaginationMeta >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::BlocksQuery >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::Domain >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::Query >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::QueryPayloadMeta >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::shared_model::proto::Peer >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::Signature >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::Transaction::Payload::BatchMeta >
 Cshared_model::detail::ReferenceHolder< iroha::protocol::TxPaginationMeta >
 Cshared_model::detail::ReferenceHolder< Proto >
 Cshared_model::detail::ReferenceHolder< TransportType >
 Ciroha::PendingTransactionStorage::Response
 Ciroha_cli::CliClient::Response< T >
 Ciroha::simulator::RoundData
 Ciroha::ordering::OnDemandOrderingGate::RoundSwitch
 Ciroha::consensus::RoundTypeHasher
 Ciroha::ametsuchi::TemporaryWsv::SavepointWrapper
 CServerRunner
 CService
 CService
 CService
 CService
 CService
 CService
 Ciroha::ametsuchi::SettingQuery
 Ciroha::ametsuchi::SettingQueryFactory
 Cshared_model::validation::Settings
 Cshared_model::crypto::Sha3_256
 Cshared_model::crypto::Sha3_512
 Ciroha::model::Signature
 Cshared_model::interface::Signable< Model, HashProvider >::SignatureSetTypeOps
 Cshared_model::crypto::Signer
 Ciroha::cache::SinglePointerCache< DataType >
 Ciroha::ametsuchi::SpecificQueryExecutor
 Ciroha::validation::StatefulValidator
 Ciroha::ametsuchi::PostgresCommandExecutor::StatementExecutor
 Ciroha::StateUpdateResult
 Cstatic_visitor
 Ciroha::torii::StatusBus
 Ciroha::consensus::yac::SupermajorityChecker
 Ciroha::synchronizer::SynchronizationEvent
 Ciroha::synchronizer::Synchronizer
 Cshared_model::proto::TemplateBlocksQueryBuilder< S, SV, BT >
 Cshared_model::proto::TemplateQueryBuilder< S, SV, BT >
 Cshared_model::proto::TemplateTransactionBuilder< S, SV, BT >
 Ciroha::ametsuchi::TemporaryFactory
 Ciroha::ametsuchi::TemporaryWsv
 Ciroha::timeout< T, Selector, Coordination >
 Ciroha::timeout< T, Selector, Coordination >::timeout_observer< Subscriber >
 Ciroha::timeout< T, Selector, Coordination >::timeout_values
 Ciroha::consensus::yac::Timer
 CTlsKeypair
 CTlsKeypairFactory
 Ciroha::torii::TlsParams
 Ciroha::TopBlockInfo
 Ciroha::model::Transaction
 Cshared_model::interface::TransactionBatchFactory
 Cshared_model::interface::TransactionBatchHelpers
 Cshared_model::interface::TransactionBatchParser
 Ciroha::validation::TransactionError
 Cshared_model::interface::TxStatusFactory::TransactionErrorTransaction error, empty or not
 Ciroha::ametsuchi::TransactionExecutor
 Ciroha::model::generators::TransactionGenerator
 Ciroha::torii::TransactionProcessor
 CTransactionResponse
 Ciroha::model::TransactionResponse
 CTransactionResponse
 Ciroha_cli::TransactionResponseHandler
 Cshared_model::validation::TransactionsCollectionValidator< TransactionValidator, CollectionCanBeEmpty >
 Cshared_model::interface::TransactionSequence
 Cshared_model::interface::TransactionSequenceFactory
 Cshared_model::proto::TransportBuilder< T, SV >
 Cshared_model::proto::TransportBuilder< interface::TransactionSequence, SV >
 Ciroha::ametsuchi::TxExecutionError
 Ciroha::ametsuchi::Indexer::TxPositionPosition of a transaction in the ledger
 Ciroha::ametsuchi::TxPresenceCache
 Cshared_model::interface::TxStatusFactory
 Cshared_model::interface::UnsafeBlockFactory
 Cshared_model::interface::UnsafeProposalFactory
 Cshared_model::proto::UnsignedWrapper< T >
 Cshared_model::validation::ValidatorsConfig
 Ciroha::combine_latest_until_first_completed< Coordination, Selector, ObservableN >::values
 Cshared_model::detail::variant_impl< S >
 Ciroha::validation::VerifiedProposalAndErrorsType of verified proposal and errors appeared in the process
 Ciroha::simulator::VerifiedProposalCreator
 Ciroha::simulator::VerifiedProposalCreatorEvent
 Cshared_model::crypto::Verifier
 Ciroha::consensus::yac::YacHash::VoteHashes
 Ciroha::consensus::yac::VoteMessage
 Ciroha::ametsuchi::WsvCommand
 Ciroha::ametsuchi::WsvQuery
 Ciroha::ametsuchi::WsvRestorer
 Ciroha::consensus::yac::YacBlockStorage
 Ciroha::consensus::yac::YacCryptoProvider
 Ciroha::consensus::yac::YacHash
 Ciroha::consensus::yac::YacHashProvider
 Ciroha::consensus::yac::YacInit
 Ciroha::consensus::yac::YacNetwork
 Ciroha::consensus::yac::YacNetworkNotifications
 Ciroha::consensus::yac::YacPeerOrderer
 Ciroha::consensus::yac::YacProposalStorage
 Ciroha::consensus::yac::YacVoteStorage
 CIface