5 #ifndef IROHA_PROTO_PROPOSAL_VALIDATOR_HPP 6 #define IROHA_PROTO_PROPOSAL_VALIDATOR_HPP 20 namespace validation {
30 std::optional<ValidationError> validate(
31 const iroha::protocol::Proposal &proposal)
const override;
39 #endif // IROHA_PROTO_PROPOSAL_VALIDATOR_HPP
Definition: wsv_restorer_impl.hpp:20
Definition: block_query.hpp:15
Definition: proto_proposal_validator.hpp:21
Definition: command_executor.hpp:12
std::shared_ptr< shared_model::validation::AbstractValidator< typename iroha::protocol::Transaction > > ProtoValidatorType
Definition: proto_proposal_validator.hpp:26