6 #ifndef IROHA_SHARED_MODEL_PROPOSAL_HPP 7 #define IROHA_SHARED_MODEL_PROPOSAL_HPP 55 #endif // IROHA_SHARED_MODEL_PROPOSAL_HPP std::string toString() const override
Definition: proposal.hpp:43
uint64_t HeightType
Type of height (for Block, Proposal etc)
Definition: types.hpp:48
PrettyStringBuilder & init(const std::string &name)
Definition: string_builder.cpp:18
std::string finalize()
Definition: string_builder.cpp:44
bool operator==(const Proposal &rhs) const override
Definition: proposal.hpp:34
Definition: proposal.hpp:17
virtual const types::BlobType & blob() const =0
virtual const types::HashType & hash() const =0
virtual types::HeightType height() const =0
Definition: string_builder.hpp:18
virtual types::TransactionsCollectionType transactions() const =0
Definition: model_primitive.hpp:22
Definition: command_executor.hpp:13
PrettyStringBuilder & appendNamed(const Name &name, const Value &value)
----—— Augmented appending functions. ----—— ///
Definition: string_builder.hpp:53
boost::any_range< Transaction, boost::random_access_traversal_tag, Transaction & > TransactionsCollectionType
Type of transactions' collection.
Definition: range_types.hpp:29
virtual types::TimestampType createdTime() const =0
uint64_t TimestampType
Type of timestamp.
Definition: types.hpp:69