hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
default_validator.hpp File Reference
Include dependency graph for default_validator.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 shared_model
 
 shared_model::validation
 

Typedefs

using shared_model::validation::DefaultUnsignedTransactionValidator = TransactionValidator< FieldValidator, CommandValidatorVisitor< FieldValidator > >
 
using shared_model::validation::DefaultSignedTransactionValidator = SignableModelValidator< DefaultUnsignedTransactionValidator, const interface::Transaction &, FieldValidator >
 
using shared_model::validation::DefaultOptionalSignedTransactionValidator = SignableModelValidator< DefaultUnsignedTransactionValidator, const interface::Transaction &, FieldValidator, false >
 
using shared_model::validation::DefaultUnsignedQueryValidator = QueryValidator< FieldValidator, QueryValidatorVisitor< FieldValidator > >
 
using shared_model::validation::DefaultSignedQueryValidator = SignableModelValidator< DefaultUnsignedQueryValidator, const interface::Query &, FieldValidator >
 
using shared_model::validation::DefaultUnsignedBlocksQueryValidator = BlocksQueryValidator< FieldValidator >
 
using shared_model::validation::DefaultSignedBlocksQueryValidator = SignableModelValidator< DefaultUnsignedBlocksQueryValidator, const interface::BlocksQuery &, FieldValidator >
 
using shared_model::validation::DefaultUnsignedTransactionsValidator = TransactionsCollectionValidator< DefaultUnsignedTransactionValidator >
 
using shared_model::validation::DefaultUnsignedOptionalTransactionsValidator = TransactionsCollectionValidator< DefaultUnsignedTransactionValidator, true >
 
using shared_model::validation::DefaultSignedTransactionsValidator = TransactionsCollectionValidator< DefaultSignedTransactionValidator >
 
using shared_model::validation::DefaultProposalValidator = ProposalValidator< FieldValidator, DefaultSignedTransactionsValidator >
 
using shared_model::validation::DefaultUnsignedBlockValidator = BlockValidator< FieldValidator, DefaultUnsignedOptionalTransactionsValidator >
 
using shared_model::validation::DefaultSignedBlockValidator = SignableModelValidator< DefaultUnsignedBlockValidator, const interface::Block &, FieldValidator >