#include "peer_orderer_impl.hpp"


Public Member Functions | |
| std::optional< ClusterOrdering > | getOrdering (const YacHash &hash, std::vector< std::shared_ptr< shared_model::interface::Peer >> const &peers) override |
Public Member Functions inherited from iroha::consensus::yac::YacPeerOrderer | |
| virtual | ~YacPeerOrderer ()=default |
|
overridevirtual |
Provide order of peers based on hash and initial order of peers
| hash | - hash-object that used as seed of ordering shuffle |
| peers | - an ordered list of peers |
Implements iroha::consensus::yac::YacPeerOrderer.
