Class QueryGrpc.QueryFutureStub

  • Enclosing class:
    QueryGrpc

    public static final class QueryGrpc.QueryFutureStub
    extends io.grpc.stub.AbstractFutureStub<QueryGrpc.QueryFutureStub>
     Query defines the gRPC querier service.
     
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryAllBalancesResponse> allBalances​(cosmos.bank.v1beta1.QueryOuterClass.QueryAllBalancesRequest request)
      AllBalances queries the balance of all coins for a single account.
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryBalanceResponse> balance​(cosmos.bank.v1beta1.QueryOuterClass.QueryBalanceRequest request)
      Balance queries the balance of a single coin for a single account.
      protected QueryGrpc.QueryFutureStub build​(io.grpc.Channel channel, io.grpc.CallOptions callOptions)  
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryDenomMetadataResponse> denomMetadata​(cosmos.bank.v1beta1.QueryOuterClass.QueryDenomMetadataRequest request)
      DenomsMetadata queries the client metadata of a given coin denomination.
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryDenomsMetadataResponse> denomsMetadata​(cosmos.bank.v1beta1.QueryOuterClass.QueryDenomsMetadataRequest request)
      DenomsMetadata queries the client metadata for all registered coin denominations.
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryParamsResponse> params​(cosmos.bank.v1beta1.QueryOuterClass.QueryParamsRequest request)
      Params queries the parameters of x/bank module.
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QuerySupplyOfResponse> supplyOf​(cosmos.bank.v1beta1.QueryOuterClass.QuerySupplyOfRequest request)
      SupplyOf queries the supply of a single coin.
      com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryTotalSupplyResponse> totalSupply​(cosmos.bank.v1beta1.QueryOuterClass.QueryTotalSupplyRequest request)
      TotalSupply queries the total supply of all coins.
      • Methods inherited from class io.grpc.stub.AbstractFutureStub

        newStub, newStub
      • Methods inherited from class io.grpc.stub.AbstractStub

        getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOption, withWaitForReady
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • balance

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryBalanceResponse> balance​(cosmos.bank.v1beta1.QueryOuterClass.QueryBalanceRequest request)
         Balance queries the balance of a single coin for a single account.
         
      • allBalances

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryAllBalancesResponse> allBalances​(cosmos.bank.v1beta1.QueryOuterClass.QueryAllBalancesRequest request)
         AllBalances queries the balance of all coins for a single account.
         
      • totalSupply

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryTotalSupplyResponse> totalSupply​(cosmos.bank.v1beta1.QueryOuterClass.QueryTotalSupplyRequest request)
         TotalSupply queries the total supply of all coins.
         
      • supplyOf

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QuerySupplyOfResponse> supplyOf​(cosmos.bank.v1beta1.QueryOuterClass.QuerySupplyOfRequest request)
         SupplyOf queries the supply of a single coin.
         
      • params

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryParamsResponse> params​(cosmos.bank.v1beta1.QueryOuterClass.QueryParamsRequest request)
         Params queries the parameters of x/bank module.
         
      • denomMetadata

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryDenomMetadataResponse> denomMetadata​(cosmos.bank.v1beta1.QueryOuterClass.QueryDenomMetadataRequest request)
         DenomsMetadata queries the client metadata of a given coin denomination.
         
      • denomsMetadata

        public com.google.common.util.concurrent.ListenableFuture<cosmos.bank.v1beta1.QueryOuterClass.QueryDenomsMetadataResponse> denomsMetadata​(cosmos.bank.v1beta1.QueryOuterClass.QueryDenomsMetadataRequest request)
         DenomsMetadata queries the client metadata for all registered coin denominations.