6 #ifndef IROHA_SHARED_INTERFACE_MODEL_QUERY_TX_PAGINATION_META_HPP 7 #define IROHA_SHARED_INTERFACE_MODEL_QUERY_TX_PAGINATION_META_HPP 25 virtual std::optional<types::HashType>
firstTxHash()
const = 0;
27 virtual std::optional<types::TimestampType>
firstTxTime()
const = 0;
28 virtual std::optional<types::TimestampType>
lastTxTime()
const = 0;
29 virtual std::optional<types::HeightType>
firstTxHeight()
const = 0;
30 virtual std::optional<types::HeightType>
lastTxHeight()
const = 0;
31 std::string
toString()
const override;
39 #endif // IROHA_SHARED_INTERFACE_MODEL_QUERY_TX_PAGINATION_META_HPP Definition: ordering.hpp:19
TxPaginationMeta ModelType
Definition: model_primitive.hpp:27
uint16_t TransactionsNumberType
Type of a number of transactions in block and query response page.
Definition: types.hpp:86
Definition: model_primitive.hpp:22
Definition: command_executor.hpp:13