hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
shared_model::validation::FieldValidator Member List

This is the complete list of members for shared_model::validation::FieldValidator, including all inherited members.

FieldValidator(std::shared_ptr< ValidatorsConfig > config, time_t future_gap=kDefaultFutureGap, TimeFunction time_provider=[]{return iroha::time::now();})shared_model::validation::FieldValidator
hash_sizeshared_model::validation::FieldValidatorstatic
kDefaultFutureGapshared_model::validation::FieldValidatorstatic
kMaxDelayshared_model::validation::FieldValidatorstatic
max_description_sizeshared_model::validation::FieldValidator
public_key_sizeshared_model::validation::FieldValidatorstatic
signature_sizeshared_model::validation::FieldValidatorstatic
validateAccountDetailKey(ReasonsGroupType &reason, const interface::types::AccountDetailKeyType &key) const shared_model::validation::FieldValidator
validateAccountDetailPaginationMeta(ReasonsGroupType &reason, const interface::AccountDetailPaginationMeta &pagination_meta) const shared_model::validation::FieldValidator
validateAccountDetailValue(ReasonsGroupType &reason, const interface::types::AccountDetailValueType &value) const shared_model::validation::FieldValidator
validateAccountId(ReasonsGroupType &reason, const interface::types::AccountIdType &account_id) const shared_model::validation::FieldValidator
validateAccountName(ReasonsGroupType &reason, const interface::types::AccountNameType &account_name) const shared_model::validation::FieldValidator
validateAmount(ReasonsGroupType &reason, const interface::Amount &amount) const shared_model::validation::FieldValidator
validateAssetId(ReasonsGroupType &reason, const interface::types::AssetIdType &asset_id) const shared_model::validation::FieldValidator
validateAssetName(ReasonsGroupType &reason, const interface::types::AssetNameType &asset_name) const shared_model::validation::FieldValidator
validateAssetPaginationMeta(ReasonsGroupType &reason, const interface::AssetPaginationMeta &asset_pagination_meta) const shared_model::validation::FieldValidator
validateBatchMeta(ReasonsGroupType &reason, const interface::BatchMeta &description) const shared_model::validation::FieldValidator
validateCounter(ReasonsGroupType &reason, const interface::types::CounterType &counter) const shared_model::validation::FieldValidator
validateCreatedTime(ReasonsGroupType &reason, interface::types::TimestampType timestamp, interface::types::TimestampType now) const shared_model::validation::FieldValidator
validateCreatedTime(ReasonsGroupType &reason, interface::types::TimestampType timestamp) const shared_model::validation::FieldValidator
validateCreatorAccountId(ReasonsGroupType &reason, const interface::types::AccountIdType &account_id) const shared_model::validation::FieldValidator
validateDescription(ReasonsGroupType &reason, const interface::types::DescriptionType &description) const shared_model::validation::FieldValidator
validateDomainId(ReasonsGroupType &reason, const interface::types::DomainIdType &domain_id) const shared_model::validation::FieldValidator
validateGrantablePermission(ReasonsGroupType &reason, const interface::permissions::Grantable &permission) const shared_model::validation::FieldValidator
validateHash(ReasonsGroupType &reason, const crypto::Hash &hash) const shared_model::validation::FieldValidator
validateHeight(ReasonsGroupType &reason, const interface::types::HeightType &height) const shared_model::validation::FieldValidator
validateOldAccountDetailValue(ReasonsGroupType &reason, const boost::optional< interface::types::AccountDetailValueType > &old_value) const shared_model::validation::FieldValidator
validatePeer(ReasonsGroupType &reason, const interface::Peer &peer) const shared_model::validation::FieldValidator
validatePeerAddress(ReasonsGroupType &reason, const interface::types::AddressType &address) const shared_model::validation::FieldValidator
validatePrecision(ReasonsGroupType &reason, const interface::types::PrecisionType &precision) const shared_model::validation::FieldValidator
validatePubkey(ReasonsGroupType &reason, const interface::types::PubkeyType &pubkey) const shared_model::validation::FieldValidator
validateQueryPayloadMeta(ReasonsGroupType &reason, const interface::QueryPayloadMeta &meta) const shared_model::validation::FieldValidator
validateQuorum(ReasonsGroupType &reason, const interface::types::QuorumType &quorum) const shared_model::validation::FieldValidator
validateRoleId(ReasonsGroupType &reason, const interface::types::RoleIdType &role_id) const shared_model::validation::FieldValidator
validateRolePermission(ReasonsGroupType &reason, const interface::permissions::Role &permission) const shared_model::validation::FieldValidator
validateSignatures(ReasonsGroupType &reason, const interface::types::SignatureRangeType &signatures, const crypto::Blob &source) const shared_model::validation::FieldValidator
validateTxPaginationMeta(ReasonsGroupType &reason, const interface::TxPaginationMeta &tx_pagination_meta) const shared_model::validation::FieldValidator
value_sizeshared_model::validation::FieldValidatorstatic