Line data Source code
1 : /**
2 : * Copyright Soramitsu Co., Ltd. All Rights Reserved.
3 : * SPDX-License-Identifier: Apache-2.0
4 : */
5 :
6 : #ifndef IROHA_SHARED_MODEL_NO_ASSET_ERROR_RESPONSE_HPP
7 : #define IROHA_SHARED_MODEL_NO_ASSET_ERROR_RESPONSE_HPP
8 :
9 : #include "interfaces/common_objects/types.hpp"
10 : #include "interfaces/query_responses/error_responses/abstract_error_response.hpp"
11 : #include "utils/string_builder.hpp"
12 :
13 : namespace shared_model {
14 : namespace interface {
15 : /**
16 : * Error response of broken query, no specified asset
17 : */
18 : class NoAssetErrorResponse
19 : : public AbstractErrorResponse<NoAssetErrorResponse> {
20 : private:
21 : std::string reason() const override {
22 0 : return "NoAssetErrorResponse";
23 : }
24 : };
25 : } // namespace interface
26 : } // namespace shared_model
27 : #endif // IROHA_SHARED_MODEL_NO_ASSET_ERROR_RESPONSE_HPP
|