#include "verified_proposal_creator.hpp"


Public Member Functions | |
| virtual std::shared_ptr< validation::VerifiedProposalAndErrors > | processProposal (const shared_model::interface::Proposal &proposal)=0 |
| virtual rxcpp::observable< VerifiedProposalCreatorEvent > | onVerifiedProposal ()=0 |
| virtual | ~VerifiedProposalCreator ()=default |
Interface for providing proposal validation
|
virtualdefault |
|
pure virtual |
Emit proposals which were verified by stateful validator
Implemented in iroha::simulator::Simulator.
|
pure virtual |
Execute stateful validation for given proposal
Implemented in iroha::simulator::Simulator.