6 #ifndef IROHA_SHARED_MODEL_BLOCK_HPP 7 #define IROHA_SHARED_MODEL_BLOCK_HPP 43 std::string
toString()
const override;
49 #endif // IROHA_SHARED_MODEL_BLOCK_HPP uint64_t HeightType
Type of height (for Block, Proposal etc)
Definition: types.hpp:48
virtual interface::types::HashCollectionType rejected_transactions_hashes() const =0
Definition: signable.hpp:31
Definition: cloneable.hpp:33
virtual types::TransactionsCollectionType transactions() const =0
virtual types::TransactionsNumberType txsNumber() const =0
uint16_t TransactionsNumberType
Type of a number of transactions in block and query response page.
Definition: types.hpp:84
std::string toString() const override
Definition: block.cpp:14
virtual const types::HashType & prevHash() const =0
boost::any_range< HashType, boost::forward_traversal_tag, const HashType & > HashCollectionType
Type of hash collection.
Definition: range_types.hpp:36
Definition: command_executor.hpp:12
boost::any_range< Transaction, boost::random_access_traversal_tag, Transaction & > TransactionsCollectionType
Type of transactions' collection.
Definition: range_types.hpp:29
virtual types::HeightType height() const =0