This is the complete list of members for shared_model::proto::ProtoQueryResponseFactory, including all inherited members.
| createAccountAssetResponse(std::vector< std::tuple< interface::types::AccountIdType, interface::types::AssetIdType, shared_model::interface::Amount >> assets, size_t total_assets_number, std::optional< shared_model::interface::types::AssetIdType > next_asset_id, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createAccountAssetResponse(std::vector< std::tuple< types::AccountIdType, types::AssetIdType, shared_model::interface::Amount >> assets, size_t total_assets_number, std::optional< shared_model::interface::types::AssetIdType > next_asset_id, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createAccountDetailResponse(interface::types::DetailType account_detail, size_t total_number, std::optional< std::reference_wrapper< const shared_model::interface::AccountDetailRecordId >> next_record_id, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createAccountDetailResponse(types::DetailType account_detail, size_t total_number, std::optional< std::reference_wrapper< const shared_model::interface::AccountDetailRecordId >> next_record_id, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createAccountResponse(interface::types::AccountIdType account_id, interface::types::DomainIdType domain_id, interface::types::QuorumType quorum, interface::types::JsonType jsonData, std::vector< std::string > roles, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| createAssetResponse(interface::types::AssetIdType asset_id, interface::types::DomainIdType domain_id, interface::types::PrecisionType precision, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| createBlockQueryResponse(std::shared_ptr< const interface::Block > block) const override | shared_model::proto::ProtoQueryResponseFactory | |
| createBlockQueryResponse(std::string error_message) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| shared_model::interface::QueryResponseFactory::createBlockQueryResponse(std::shared_ptr< const Block > block) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createBlockResponse(std::unique_ptr< interface::Block > block, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createBlockResponse(std::unique_ptr< Block > block, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createEngineReceiptsResponse(const std::vector< std::unique_ptr< interface::EngineReceipt >> &engine_response_records, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createEngineReceiptsResponse(const std::vector< std::unique_ptr< EngineReceipt >> &engine_response_records, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createErrorQueryResponse(ErrorQueryType error_type, interface::ErrorQueryResponse::ErrorMessageType error_msg, interface::ErrorQueryResponse::ErrorCodeType error_code, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| createPeersResponse(interface::types::PeerList peers, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| createPendingTransactionsPageResponse(std::vector< std::unique_ptr< shared_model::interface::Transaction >> transactions, interface::types::TransactionsNumberType all_transactions_size, std::optional< interface::PendingTransactionsPageResponse::BatchInfo > next_batch_info, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createPendingTransactionsPageResponse(std::vector< std::unique_ptr< interface::Transaction >> transactions, interface::types::TransactionsNumberType all_transactions_size, std::optional< interface::PendingTransactionsPageResponse::BatchInfo > next_batch_info, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createRolePermissionsResponse(interface::RolePermissionSet role_permissions, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| createRolesResponse(std::vector< interface::types::RoleIdType > roles, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createRolesResponse(std::vector< types::RoleIdType > roles, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createSignatoriesResponse(std::vector< std::string > signatories, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | virtual |
| createTransactionsPageResponse(std::vector< std::unique_ptr< shared_model::interface::Transaction >> transactions, std::optional< std::reference_wrapper< const crypto::Hash >> next_tx_hash, interface::types::TransactionsNumberType all_transactions_size, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createTransactionsPageResponse(std::vector< std::unique_ptr< shared_model::interface::Transaction >> transactions, std::optional< std::reference_wrapper< const crypto::Hash >> next_tx_hash, interface::types::TransactionsNumberType all_transactions_size, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| createTransactionsResponse(std::vector< std::unique_ptr< shared_model::interface::Transaction >> transactions, const crypto::Hash &query_hash) const override | shared_model::proto::ProtoQueryResponseFactory | |
| shared_model::interface::QueryResponseFactory::createTransactionsResponse(std::vector< std::unique_ptr< shared_model::interface::Transaction >> transactions, const crypto::Hash &query_hash) const =0 | shared_model::interface::QueryResponseFactory | pure virtual |
| ErrorQueryType enum name | shared_model::interface::QueryResponseFactory | |
| ~QueryResponseFactory()=default | shared_model::interface::QueryResponseFactory | virtual |