Namespaces | |
| permissions | |
| types | |
Typedefs | |
| using | RolePermissionSet = PermissionSet< permissions::Role > |
| using | GrantablePermissionSet = PermissionSet< permissions::Grantable > |
| using | PeersForwardCollectionType = boost::any_range< Peer, boost::forward_traversal_tag, const Peer & > |
Enumerations | |
| enum | EngineType { EngineType::kSolidity = 0 } |
| Type of smart contract engine. More... | |
Functions | |
| iroha::expected::Result< types::BatchesCollectionType, std::string > | parseAndCreateBatches (const TransactionBatchParser &batch_parser, const TransactionBatchFactory &batch_factory, const types::SharedTxsCollectionType &transactions) |
| std::ostream & | operator<< (std::ostream &os, EngineReceipt const &) |
| std::ostream & | operator<< (std::ostream &os, EngineReceipt::CallResult const &) |
| std::ostream & | operator<< (std::ostream &os, EngineReceiptsResponse const &) |
| template<typename Error , typename QueryVariant > | |
| bool | checkForQueryError (QueryVariant &&query) |
Variables | |
| auto | batch_validator |
| const std::unique_ptr< TransactionBatchFactory > | batch_factory |
Copyright Soramitsu Co., Ltd. All Rights Reserved. SPDX-License-Identifier: Apache-2.0
| using shared_model::interface::GrantablePermissionSet = typedef PermissionSet<permissions::Grantable> |
| using shared_model::interface::PeersForwardCollectionType = typedef boost::any_range<Peer, boost::forward_traversal_tag, const Peer &> |
| using shared_model::interface::RolePermissionSet = typedef PermissionSet<permissions::Role> |
|
strong |
| bool shared_model::interface::checkForQueryError | ( | QueryVariant && | query | ) |
| std::ostream & shared_model::interface::operator<< | ( | std::ostream & | os, |
| EngineReceiptsResponse const & | r | ||
| ) |

| std::ostream & shared_model::interface::operator<< | ( | std::ostream & | os, |
| EngineReceipt const & | r | ||
| ) |

| std::ostream & shared_model::interface::operator<< | ( | std::ostream & | os, |
| EngineReceipt::CallResult const & | r | ||
| ) |

| iroha::expected::Result< types::BatchesCollectionType, std::string > shared_model::interface::parseAndCreateBatches | ( | const TransactionBatchParser & | batch_parser, |
| const TransactionBatchFactory & | batch_factory, | ||
| const types::SharedTxsCollectionType & | transactions | ||
| ) |


| const std::unique_ptr<TransactionBatchFactory> shared_model::interface::batch_factory |
| auto shared_model::interface::batch_validator |