Package terra.oracle.v1beta1
Class QueryGrpc.QueryFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<QueryGrpc.QueryFutureStub>
-
- terra.oracle.v1beta1.QueryGrpc.QueryFutureStub
-
- Enclosing class:
- QueryGrpc
public static final class QueryGrpc.QueryFutureStub extends io.grpc.stub.AbstractFutureStub<QueryGrpc.QueryFutureStub>
Query defines the gRPC querier service.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryActivesResponse>actives(terra.oracle.v1beta1.QueryOuterClass.QueryActivesRequest request)Actives returns all active denomscom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevoteResponse>aggregatePrevote(terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevoteRequest request)AggregatePrevote returns an aggregate prevote of a validatorcom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevotesResponse>aggregatePrevotes(terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevotesRequest request)AggregatePrevotes returns aggregate prevotes of all validatorscom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVoteResponse>aggregateVote(terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVoteRequest request)AggregateVote returns an aggregate vote of a validatorcom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVotesResponse>aggregateVotes(terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVotesRequest request)AggregateVotes returns aggregate votes of all validatorsprotected QueryGrpc.QueryFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRateResponse>exchangeRate(terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRateRequest request)ExchangeRate returns exchange rate of a denomcom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRatesResponse>exchangeRates(terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRatesRequest request)ExchangeRates returns exchange rates of all denomscom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryFeederDelegationResponse>feederDelegation(terra.oracle.v1beta1.QueryOuterClass.QueryFeederDelegationRequest request)FeederDelegation returns feeder delegation of a validatorcom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryMissCounterResponse>missCounter(terra.oracle.v1beta1.QueryOuterClass.QueryMissCounterRequest request)MissCounter returns oracle miss counter of a validatorcom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryParamsResponse>params(terra.oracle.v1beta1.QueryOuterClass.QueryParamsRequest request)Params queries all parameters.com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxResponse>tobinTax(terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxRequest request)TobinTax returns tobin tax of a denomcom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxesResponse>tobinTaxes(terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxesRequest request)TobinTaxes returns tobin taxes of all denomscom.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryVoteTargetsResponse>voteTargets(terra.oracle.v1beta1.QueryOuterClass.QueryVoteTargetsRequest request)VoteTargets returns all vote target denoms
-
-
-
Method Detail
-
build
protected QueryGrpc.QueryFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<QueryGrpc.QueryFutureStub>
-
exchangeRate
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRateResponse> exchangeRate(terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRateRequest request)
ExchangeRate returns exchange rate of a denom
-
exchangeRates
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRatesResponse> exchangeRates(terra.oracle.v1beta1.QueryOuterClass.QueryExchangeRatesRequest request)
ExchangeRates returns exchange rates of all denoms
-
tobinTax
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxResponse> tobinTax(terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxRequest request)
TobinTax returns tobin tax of a denom
-
tobinTaxes
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxesResponse> tobinTaxes(terra.oracle.v1beta1.QueryOuterClass.QueryTobinTaxesRequest request)
TobinTaxes returns tobin taxes of all denoms
-
actives
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryActivesResponse> actives(terra.oracle.v1beta1.QueryOuterClass.QueryActivesRequest request)
Actives returns all active denoms
-
voteTargets
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryVoteTargetsResponse> voteTargets(terra.oracle.v1beta1.QueryOuterClass.QueryVoteTargetsRequest request)
VoteTargets returns all vote target denoms
-
feederDelegation
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryFeederDelegationResponse> feederDelegation(terra.oracle.v1beta1.QueryOuterClass.QueryFeederDelegationRequest request)
FeederDelegation returns feeder delegation of a validator
-
missCounter
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryMissCounterResponse> missCounter(terra.oracle.v1beta1.QueryOuterClass.QueryMissCounterRequest request)
MissCounter returns oracle miss counter of a validator
-
aggregatePrevote
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevoteResponse> aggregatePrevote(terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevoteRequest request)
AggregatePrevote returns an aggregate prevote of a validator
-
aggregatePrevotes
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevotesResponse> aggregatePrevotes(terra.oracle.v1beta1.QueryOuterClass.QueryAggregatePrevotesRequest request)
AggregatePrevotes returns aggregate prevotes of all validators
-
aggregateVote
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVoteResponse> aggregateVote(terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVoteRequest request)
AggregateVote returns an aggregate vote of a validator
-
aggregateVotes
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVotesResponse> aggregateVotes(terra.oracle.v1beta1.QueryOuterClass.QueryAggregateVotesRequest request)
AggregateVotes returns aggregate votes of all validators
-
params
public com.google.common.util.concurrent.ListenableFuture<terra.oracle.v1beta1.QueryOuterClass.QueryParamsResponse> params(terra.oracle.v1beta1.QueryOuterClass.QueryParamsRequest request)
Params queries all parameters.
-
-