6 #ifndef IROHA_YAC_HASH_PROVIDER_HPP 7 #define IROHA_YAC_HASH_PROVIDER_HPP 36 vote_hashes{std::move(proposal), std::move(block)} {}
81 return not(*
this == obj);
118 #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:72
std::string toString() const
Definition: yac_hash_provider.hpp:84
bool operator==(const YacHash &obj) const
Definition: yac_hash_provider.hpp:74
YacHash(Round round, ProposalHash proposal, BlockHash block)
Definition: yac_hash_provider.hpp:34
Definition: yac_hash_provider.hpp:30
std::string finalize()
Definition: string_builder.cpp:44
std::string ProposalHash
Definition: yac_common.hpp:22
bool operator!=(const YacHash &obj) const
Definition: yac_hash_provider.hpp:80
Definition: string_builder.hpp:18
Definition: block_query.hpp:15
Definition: yac_hash_provider.hpp:96
hash256_t hash(const T &pb)
Definition: pb_common.hpp:43
std::string toString() const
Definition: yac_hash_provider.hpp:59
Definition: yac_hash_provider.hpp:48
ProposalHash proposal_hash
Definition: yac_hash_provider.hpp:52
VoteHashes vote_hashes
Definition: yac_hash_provider.hpp:67
BlockHash block_hash
Definition: yac_hash_provider.hpp:57
std::string BlockHash
Definition: yac_common.hpp:24
Definition: command_executor.hpp:12
Round vote_round
Definition: yac_hash_provider.hpp:43
PrettyStringBuilder & appendNamed(const Name &name, const Value &value)
----—— Augmented appending functions. ----—— ///
Definition: string_builder.hpp:53