6 #ifndef IROHA_ROCKSDB_QUERY_EXECUTOR_HPP 7 #define IROHA_ROCKSDB_QUERY_EXECUTOR_HPP 15 class QueryResponseFactory;
21 class RocksDbSpecificQueryExecutor;
22 struct RocksDBContext;
27 std::shared_ptr<shared_model::interface::QueryResponseFactory>
29 std::shared_ptr<RocksDbSpecificQueryExecutor> specific_query_executor,
32 bool validateSignatures(
34 bool validateSignatures(
39 bool validateSignaturesImpl(
const Q &query);
40 std::shared_ptr<RocksDBContext> tx_context_;
45 #endif // IROHA_POSTGRES_QUERY_EXECUTOR_HPP Definition: block_query.hpp:17
Definition: blocks_query.hpp:20
Definition: query_executor_base.hpp:23
std::shared_ptr< Logger > LoggerPtr
Definition: logger_fwd.hpp:22
Definition: rocksdb_query_executor.hpp:24
Definition: command_executor.hpp:13