hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
yac_hash_provider_impl.hpp
Go to the documentation of this file.
1 
6 #ifndef IROHA_YAC_HASH_PROVIDER_IMPL_HPP
7 #define IROHA_YAC_HASH_PROVIDER_IMPL_HPP
8 
10 
11 namespace iroha::consensus::yac {
13  public:
14  YacHash makeHash(const simulator::BlockCreatorEvent &event) const override;
15 
17  const YacHash &hash) const override;
18  };
19 } // namespace iroha::consensus::yac
20 
21 #endif // IROHA_YAC_HASH_PROVIDER_IMPL_HPP
Definition: block_creator_common.hpp:34
Definition: hash.hpp:18
Definition: yac_hash_provider.hpp:25
YacHash makeHash(const simulator::BlockCreatorEvent &event) const override
Definition: yac_hash_provider_impl.cpp:12
shared_model::interface::types::HashType toModelHash(const YacHash &hash) const override
Definition: yac_hash_provider_impl.cpp:26
Definition: yac_hash_provider_impl.hpp:12
Definition: yac_hash_provider.hpp:91
hash256_t hash(const T &pb)
Definition: pb_common.hpp:43
Definition: cluster_order.hpp:16