hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
verified_proposal_creator_common.hpp
Go to the documentation of this file.
1 
6 #ifndef IROHA_VERIFIED_PROPOSAL_CREATOR_COMMON_HPP
7 #define IROHA_VERIFIED_PROPOSAL_CREATOR_COMMON_HPP
8 
9 #include <boost/optional.hpp>
10 #include "consensus/round.hpp"
12 
13 namespace iroha {
14  namespace simulator {
15 
21  boost::optional<std::shared_ptr<validation::VerifiedProposalAndErrors>>
24  };
25 
26  std::shared_ptr<validation::VerifiedProposalAndErrors>
28 
29  } // namespace simulator
30 } // namespace iroha
31 
32 #endif // IROHA_VERIFIED_PROPOSAL_CREATOR_COMMON_HPP
std::shared_ptr< validation::VerifiedProposalAndErrors > getVerifiedProposalUnsafe(const VerifiedProposalCreatorEvent &event)
Definition: verified_proposal_creator_common.cpp:14
Definition: block_query.hpp:16
consensus::Round round
Definition: verified_proposal_creator_common.hpp:23
boost::optional< std::shared_ptr< validation::VerifiedProposalAndErrors > > verified_proposal_result
Definition: verified_proposal_creator_common.hpp:22
Definition: round.hpp:31
Definition: verified_proposal_creator_common.hpp:20