Interface NetworkServiceGrpc.AsyncService

All Known Implementing Classes:
NetworkServiceGrpc.NetworkServiceImplBase
Enclosing class:
NetworkServiceGrpc

public static interface NetworkServiceGrpc.AsyncService

 Basic "network information" queries.
 This service supports queries for the active services and API versions,
 and a query for account details.
 
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    getAccountDetails(Query request, io.grpc.stub.StreamObserver<Response> responseObserver)
    Request detail information about an account.
    default void
    getExecutionTime(Query request, io.grpc.stub.StreamObserver<Response> responseObserver)
    Deprecated.
    default void
    getVersionInfo(Query request, io.grpc.stub.StreamObserver<Response> responseObserver)
    Retrieve the active versions of Hedera Services and API messages.
    default void
    uncheckedSubmit(Transaction request, io.grpc.stub.StreamObserver<TransactionResponse> responseObserver)
    Deprecated.
  • Method Details

    • getVersionInfo

      default void getVersionInfo(Query request, io.grpc.stub.StreamObserver<Response> responseObserver)
      
       Retrieve the active versions of Hedera Services and API messages.
       
    • getAccountDetails

      default void getAccountDetails(Query request, io.grpc.stub.StreamObserver<Response> responseObserver)
      
       Request detail information about an account.
       <p>
       The returned information SHALL include balance and allowances.<br/>
       The returned information SHALL NOT include a list of account records.
       
    • getExecutionTime

      @Deprecated default void getExecutionTime(Query request, io.grpc.stub.StreamObserver<Response> responseObserver)
      Deprecated.
      
       Retrieve the time, in nanoseconds, spent in direct processing for one or
       more recent transactions.
       <p>
       For each transaction identifier provided, if that transaction is
       sufficiently recent (that is, it is within the range of the
       configuration value `stats.executionTimesToTrack`), the node SHALL
       return the time, in nanoseconds, spent to directly process that
       transaction (that is, excluding time to reach consensus).<br/>
       Note that because each node processes every transaction for the Hedera
       network, this query MAY be sent to any node.
       <p>
       <blockquote>Important<blockquote>
       This query is obsolete, not supported, and SHALL fail with a pre-check
       result of `NOT_SUPPORTED`.</blockquote></blockquote>
       
    • uncheckedSubmit

      @Deprecated default void uncheckedSubmit(Transaction request, io.grpc.stub.StreamObserver<TransactionResponse> responseObserver)
      Deprecated.
      
       Submit a transaction that wraps another transaction which will
       skip most validation.
       <p>
       <blockquote>Important<blockquote>
       This query is obsolete, not supported, and SHALL fail with a pre-check
       result of `NOT_SUPPORTED`.
       </blockquote></blockquote>