hyperledger/iroha
Iroha - A simple, decentralized ledger http://iroha.tech
torii_utils::QuerySyncClient Class Reference

#include "query_client.hpp"

Collaboration diagram for torii_utils::QuerySyncClient:
Collaboration graph

Public Types

using Service = iroha::protocol::QueryService_v1
 

Public Member Functions

 QuerySyncClient (std::shared_ptr< Service::StubInterface > stub)
 
grpc::Status Find (const iroha::protocol::Query &query, iroha::protocol::QueryResponse &response) const
 
std::vector< iroha::protocol::BlockQueryResponse > FetchCommits (const iroha::protocol::BlocksQuery &blocks_query) const
 

Detailed Description

CommandSyncClient

Member Typedef Documentation

◆ Service

using torii_utils::QuerySyncClient::Service = iroha::protocol::QueryService_v1

Constructor & Destructor Documentation

◆ QuerySyncClient()

torii_utils::QuerySyncClient::QuerySyncClient ( std::shared_ptr< Service::StubInterface >  stub)

Member Function Documentation

◆ FetchCommits()

std::vector< iroha::protocol::BlockQueryResponse > torii_utils::QuerySyncClient::FetchCommits ( const iroha::protocol::BlocksQuery &  blocks_query) const

◆ Find()

grpc::Status torii_utils::QuerySyncClient::Find ( const iroha::protocol::Query &  query,
iroha::protocol::QueryResponse &  response 
) const

requests query to a torii server and returns response (blocking, sync)

Parameters
query- contains Query what clients request.
response- QueryResponse that contains what clients want to get.
Returns
grpc::Status

requests query to a torii server and returns response (blocking, sync)

Parameters
query
response
Returns
grpc::Status
Here is the caller graph for this function:

The documentation for this class was generated from the following files: