6 #ifndef IROHA_YAC_HASH_PROVIDER_HPP 7 #define IROHA_YAC_HASH_PROVIDER_HPP 31 vote_hashes{std::move(proposal), std::move(block)} {}
76 return not(*
this == obj);
111 #endif // IROHA_YAC_HASH_PROVIDER_HPP Definition: block_creator_common.hpp:34
PrettyStringBuilder & init(const std::string &name)
Definition: string_builder.cpp:18
std::shared_ptr< shared_model::interface::Signature > block_signature
Definition: yac_hash_provider.hpp:67
std::string toString() const
Definition: yac_hash_provider.hpp:79
bool operator==(const YacHash &obj) const
Definition: yac_hash_provider.hpp:69
YacHash(Round round, ProposalHash proposal, BlockHash block)
Definition: yac_hash_provider.hpp:29
Definition: yac_hash_provider.hpp:25
std::string finalize()
Definition: string_builder.cpp:44
std::string ProposalHash
Definition: yac_common.hpp:19
bool operator!=(const YacHash &obj) const
Definition: yac_hash_provider.hpp:75
Definition: string_builder.hpp:18
Definition: yac_hash_provider.hpp:91
hash256_t hash(const T &pb)
Definition: pb_common.hpp:43
std::string toString() const
Definition: yac_hash_provider.hpp:54
Definition: command_executor.hpp:14
Definition: yac_hash_provider.hpp:43
ProposalHash proposal_hash
Definition: yac_hash_provider.hpp:47
VoteHashes vote_hashes
Definition: yac_hash_provider.hpp:62
BlockHash block_hash
Definition: yac_hash_provider.hpp:52
std::string BlockHash
Definition: yac_common.hpp:21
Round vote_round
Definition: yac_hash_provider.hpp:38
PrettyStringBuilder & appendNamed(const Name &name, const Value &value)
----—— Augmented appending functions. ----—— ///
Definition: string_builder.hpp:53
Definition: cluster_order.hpp:16