6 #ifndef IROHA_YAC_PEER_ORDERER_HPP 7 #define IROHA_YAC_PEER_ORDERER_HPP 9 #include <boost/optional.hpp> 30 virtual boost::optional<ClusterOrdering>
getOrdering(
32 std::vector<std::shared_ptr<shared_model::interface::Peer>>
const 42 #endif // IROHA_YAC_PEER_ORDERER_HPP
Definition: yac_hash_provider.hpp:30
Definition: block_query.hpp:15
hash256_t hash(const T &pb)
Definition: pb_common.hpp:43
Definition: yac_peer_orderer.hpp:22
virtual ~YacPeerOrderer()=default
virtual boost::optional< ClusterOrdering > getOrdering(const YacHash &hash, std::vector< std::shared_ptr< shared_model::interface::Peer >> const &peers)=0