@routerprotocol/chain-api
Version:
Router Chain API Query client with generated gRPC bindings.
463 lines (394 loc) • 24.6 kB
TypeScript
// package: cosmos.distribution.v1beta1
// file: cosmos/distribution/v1beta1/query.proto
import * as jspb from "google-protobuf";
import * as cosmos_base_query_v1beta1_pagination_pb from "../../../cosmos/base/query/v1beta1/pagination_pb";
import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb";
import * as google_api_annotations_pb from "../../../google/api/annotations_pb";
import * as cosmos_base_v1beta1_coin_pb from "../../../cosmos/base/v1beta1/coin_pb";
import * as cosmos_distribution_v1beta1_distribution_pb from "../../../cosmos/distribution/v1beta1/distribution_pb";
import * as cosmos_proto_cosmos_pb from "../../../cosmos_proto/cosmos_pb";
import * as amino_amino_pb from "../../../amino/amino_pb";
export class QueryParamsRequest extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryParamsRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryParamsRequest): QueryParamsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryParamsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryParamsRequest;
static deserializeBinaryFromReader(message: QueryParamsRequest, reader: jspb.BinaryReader): QueryParamsRequest;
}
export namespace QueryParamsRequest {
export type AsObject = {
}
}
export class QueryParamsResponse extends jspb.Message {
hasParams(): boolean;
clearParams(): void;
getParams(): cosmos_distribution_v1beta1_distribution_pb.Params | undefined;
setParams(value?: cosmos_distribution_v1beta1_distribution_pb.Params): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryParamsResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryParamsResponse): QueryParamsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryParamsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryParamsResponse;
static deserializeBinaryFromReader(message: QueryParamsResponse, reader: jspb.BinaryReader): QueryParamsResponse;
}
export namespace QueryParamsResponse {
export type AsObject = {
params?: cosmos_distribution_v1beta1_distribution_pb.Params.AsObject,
}
}
export class QueryValidatorDistributionInfoRequest extends jspb.Message {
getValidatorAddress(): string;
setValidatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorDistributionInfoRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorDistributionInfoRequest): QueryValidatorDistributionInfoRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorDistributionInfoRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorDistributionInfoRequest;
static deserializeBinaryFromReader(message: QueryValidatorDistributionInfoRequest, reader: jspb.BinaryReader): QueryValidatorDistributionInfoRequest;
}
export namespace QueryValidatorDistributionInfoRequest {
export type AsObject = {
validatorAddress: string,
}
}
export class QueryValidatorDistributionInfoResponse extends jspb.Message {
getOperatorAddress(): string;
setOperatorAddress(value: string): void;
clearSelfBondRewardsList(): void;
getSelfBondRewardsList(): Array<cosmos_base_v1beta1_coin_pb.DecCoin>;
setSelfBondRewardsList(value: Array<cosmos_base_v1beta1_coin_pb.DecCoin>): void;
addSelfBondRewards(value?: cosmos_base_v1beta1_coin_pb.DecCoin, index?: number): cosmos_base_v1beta1_coin_pb.DecCoin;
clearCommissionList(): void;
getCommissionList(): Array<cosmos_base_v1beta1_coin_pb.DecCoin>;
setCommissionList(value: Array<cosmos_base_v1beta1_coin_pb.DecCoin>): void;
addCommission(value?: cosmos_base_v1beta1_coin_pb.DecCoin, index?: number): cosmos_base_v1beta1_coin_pb.DecCoin;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorDistributionInfoResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorDistributionInfoResponse): QueryValidatorDistributionInfoResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorDistributionInfoResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorDistributionInfoResponse;
static deserializeBinaryFromReader(message: QueryValidatorDistributionInfoResponse, reader: jspb.BinaryReader): QueryValidatorDistributionInfoResponse;
}
export namespace QueryValidatorDistributionInfoResponse {
export type AsObject = {
operatorAddress: string,
selfBondRewardsList: Array<cosmos_base_v1beta1_coin_pb.DecCoin.AsObject>,
commissionList: Array<cosmos_base_v1beta1_coin_pb.DecCoin.AsObject>,
}
}
export class QueryValidatorOutstandingRewardsRequest extends jspb.Message {
getValidatorAddress(): string;
setValidatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorOutstandingRewardsRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorOutstandingRewardsRequest): QueryValidatorOutstandingRewardsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorOutstandingRewardsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorOutstandingRewardsRequest;
static deserializeBinaryFromReader(message: QueryValidatorOutstandingRewardsRequest, reader: jspb.BinaryReader): QueryValidatorOutstandingRewardsRequest;
}
export namespace QueryValidatorOutstandingRewardsRequest {
export type AsObject = {
validatorAddress: string,
}
}
export class QueryValidatorOutstandingRewardsResponse extends jspb.Message {
hasRewards(): boolean;
clearRewards(): void;
getRewards(): cosmos_distribution_v1beta1_distribution_pb.ValidatorOutstandingRewards | undefined;
setRewards(value?: cosmos_distribution_v1beta1_distribution_pb.ValidatorOutstandingRewards): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorOutstandingRewardsResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorOutstandingRewardsResponse): QueryValidatorOutstandingRewardsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorOutstandingRewardsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorOutstandingRewardsResponse;
static deserializeBinaryFromReader(message: QueryValidatorOutstandingRewardsResponse, reader: jspb.BinaryReader): QueryValidatorOutstandingRewardsResponse;
}
export namespace QueryValidatorOutstandingRewardsResponse {
export type AsObject = {
rewards?: cosmos_distribution_v1beta1_distribution_pb.ValidatorOutstandingRewards.AsObject,
}
}
export class QueryValidatorCommissionRequest extends jspb.Message {
getValidatorAddress(): string;
setValidatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorCommissionRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorCommissionRequest): QueryValidatorCommissionRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorCommissionRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorCommissionRequest;
static deserializeBinaryFromReader(message: QueryValidatorCommissionRequest, reader: jspb.BinaryReader): QueryValidatorCommissionRequest;
}
export namespace QueryValidatorCommissionRequest {
export type AsObject = {
validatorAddress: string,
}
}
export class QueryValidatorCommissionResponse extends jspb.Message {
hasCommission(): boolean;
clearCommission(): void;
getCommission(): cosmos_distribution_v1beta1_distribution_pb.ValidatorAccumulatedCommission | undefined;
setCommission(value?: cosmos_distribution_v1beta1_distribution_pb.ValidatorAccumulatedCommission): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorCommissionResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorCommissionResponse): QueryValidatorCommissionResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorCommissionResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorCommissionResponse;
static deserializeBinaryFromReader(message: QueryValidatorCommissionResponse, reader: jspb.BinaryReader): QueryValidatorCommissionResponse;
}
export namespace QueryValidatorCommissionResponse {
export type AsObject = {
commission?: cosmos_distribution_v1beta1_distribution_pb.ValidatorAccumulatedCommission.AsObject,
}
}
export class QueryValidatorSlashesRequest extends jspb.Message {
getValidatorAddress(): string;
setValidatorAddress(value: string): void;
getStartingHeight(): number;
setStartingHeight(value: number): void;
getEndingHeight(): number;
setEndingHeight(value: number): void;
hasPagination(): boolean;
clearPagination(): void;
getPagination(): cosmos_base_query_v1beta1_pagination_pb.PageRequest | undefined;
setPagination(value?: cosmos_base_query_v1beta1_pagination_pb.PageRequest): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorSlashesRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorSlashesRequest): QueryValidatorSlashesRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorSlashesRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorSlashesRequest;
static deserializeBinaryFromReader(message: QueryValidatorSlashesRequest, reader: jspb.BinaryReader): QueryValidatorSlashesRequest;
}
export namespace QueryValidatorSlashesRequest {
export type AsObject = {
validatorAddress: string,
startingHeight: number,
endingHeight: number,
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageRequest.AsObject,
}
}
export class QueryValidatorSlashesResponse extends jspb.Message {
clearSlashesList(): void;
getSlashesList(): Array<cosmos_distribution_v1beta1_distribution_pb.ValidatorSlashEvent>;
setSlashesList(value: Array<cosmos_distribution_v1beta1_distribution_pb.ValidatorSlashEvent>): void;
addSlashes(value?: cosmos_distribution_v1beta1_distribution_pb.ValidatorSlashEvent, index?: number): cosmos_distribution_v1beta1_distribution_pb.ValidatorSlashEvent;
hasPagination(): boolean;
clearPagination(): void;
getPagination(): cosmos_base_query_v1beta1_pagination_pb.PageResponse | undefined;
setPagination(value?: cosmos_base_query_v1beta1_pagination_pb.PageResponse): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryValidatorSlashesResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryValidatorSlashesResponse): QueryValidatorSlashesResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryValidatorSlashesResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryValidatorSlashesResponse;
static deserializeBinaryFromReader(message: QueryValidatorSlashesResponse, reader: jspb.BinaryReader): QueryValidatorSlashesResponse;
}
export namespace QueryValidatorSlashesResponse {
export type AsObject = {
slashesList: Array<cosmos_distribution_v1beta1_distribution_pb.ValidatorSlashEvent.AsObject>,
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageResponse.AsObject,
}
}
export class QueryDelegationRewardsRequest extends jspb.Message {
getDelegatorAddress(): string;
setDelegatorAddress(value: string): void;
getValidatorAddress(): string;
setValidatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegationRewardsRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegationRewardsRequest): QueryDelegationRewardsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegationRewardsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegationRewardsRequest;
static deserializeBinaryFromReader(message: QueryDelegationRewardsRequest, reader: jspb.BinaryReader): QueryDelegationRewardsRequest;
}
export namespace QueryDelegationRewardsRequest {
export type AsObject = {
delegatorAddress: string,
validatorAddress: string,
}
}
export class QueryDelegationRewardsResponse extends jspb.Message {
clearRewardsList(): void;
getRewardsList(): Array<cosmos_base_v1beta1_coin_pb.DecCoin>;
setRewardsList(value: Array<cosmos_base_v1beta1_coin_pb.DecCoin>): void;
addRewards(value?: cosmos_base_v1beta1_coin_pb.DecCoin, index?: number): cosmos_base_v1beta1_coin_pb.DecCoin;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegationRewardsResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegationRewardsResponse): QueryDelegationRewardsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegationRewardsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegationRewardsResponse;
static deserializeBinaryFromReader(message: QueryDelegationRewardsResponse, reader: jspb.BinaryReader): QueryDelegationRewardsResponse;
}
export namespace QueryDelegationRewardsResponse {
export type AsObject = {
rewardsList: Array<cosmos_base_v1beta1_coin_pb.DecCoin.AsObject>,
}
}
export class QueryDelegationTotalRewardsRequest extends jspb.Message {
getDelegatorAddress(): string;
setDelegatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegationTotalRewardsRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegationTotalRewardsRequest): QueryDelegationTotalRewardsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegationTotalRewardsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegationTotalRewardsRequest;
static deserializeBinaryFromReader(message: QueryDelegationTotalRewardsRequest, reader: jspb.BinaryReader): QueryDelegationTotalRewardsRequest;
}
export namespace QueryDelegationTotalRewardsRequest {
export type AsObject = {
delegatorAddress: string,
}
}
export class QueryDelegationTotalRewardsResponse extends jspb.Message {
clearRewardsList(): void;
getRewardsList(): Array<cosmos_distribution_v1beta1_distribution_pb.DelegationDelegatorReward>;
setRewardsList(value: Array<cosmos_distribution_v1beta1_distribution_pb.DelegationDelegatorReward>): void;
addRewards(value?: cosmos_distribution_v1beta1_distribution_pb.DelegationDelegatorReward, index?: number): cosmos_distribution_v1beta1_distribution_pb.DelegationDelegatorReward;
clearTotalList(): void;
getTotalList(): Array<cosmos_base_v1beta1_coin_pb.DecCoin>;
setTotalList(value: Array<cosmos_base_v1beta1_coin_pb.DecCoin>): void;
addTotal(value?: cosmos_base_v1beta1_coin_pb.DecCoin, index?: number): cosmos_base_v1beta1_coin_pb.DecCoin;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegationTotalRewardsResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegationTotalRewardsResponse): QueryDelegationTotalRewardsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegationTotalRewardsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegationTotalRewardsResponse;
static deserializeBinaryFromReader(message: QueryDelegationTotalRewardsResponse, reader: jspb.BinaryReader): QueryDelegationTotalRewardsResponse;
}
export namespace QueryDelegationTotalRewardsResponse {
export type AsObject = {
rewardsList: Array<cosmos_distribution_v1beta1_distribution_pb.DelegationDelegatorReward.AsObject>,
totalList: Array<cosmos_base_v1beta1_coin_pb.DecCoin.AsObject>,
}
}
export class QueryDelegatorValidatorsRequest extends jspb.Message {
getDelegatorAddress(): string;
setDelegatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegatorValidatorsRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegatorValidatorsRequest): QueryDelegatorValidatorsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegatorValidatorsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorsRequest;
static deserializeBinaryFromReader(message: QueryDelegatorValidatorsRequest, reader: jspb.BinaryReader): QueryDelegatorValidatorsRequest;
}
export namespace QueryDelegatorValidatorsRequest {
export type AsObject = {
delegatorAddress: string,
}
}
export class QueryDelegatorValidatorsResponse extends jspb.Message {
clearValidatorsList(): void;
getValidatorsList(): Array<string>;
setValidatorsList(value: Array<string>): void;
addValidators(value: string, index?: number): string;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegatorValidatorsResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegatorValidatorsResponse): QueryDelegatorValidatorsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegatorValidatorsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegatorValidatorsResponse;
static deserializeBinaryFromReader(message: QueryDelegatorValidatorsResponse, reader: jspb.BinaryReader): QueryDelegatorValidatorsResponse;
}
export namespace QueryDelegatorValidatorsResponse {
export type AsObject = {
validatorsList: Array<string>,
}
}
export class QueryDelegatorWithdrawAddressRequest extends jspb.Message {
getDelegatorAddress(): string;
setDelegatorAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegatorWithdrawAddressRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegatorWithdrawAddressRequest): QueryDelegatorWithdrawAddressRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegatorWithdrawAddressRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegatorWithdrawAddressRequest;
static deserializeBinaryFromReader(message: QueryDelegatorWithdrawAddressRequest, reader: jspb.BinaryReader): QueryDelegatorWithdrawAddressRequest;
}
export namespace QueryDelegatorWithdrawAddressRequest {
export type AsObject = {
delegatorAddress: string,
}
}
export class QueryDelegatorWithdrawAddressResponse extends jspb.Message {
getWithdrawAddress(): string;
setWithdrawAddress(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryDelegatorWithdrawAddressResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryDelegatorWithdrawAddressResponse): QueryDelegatorWithdrawAddressResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryDelegatorWithdrawAddressResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryDelegatorWithdrawAddressResponse;
static deserializeBinaryFromReader(message: QueryDelegatorWithdrawAddressResponse, reader: jspb.BinaryReader): QueryDelegatorWithdrawAddressResponse;
}
export namespace QueryDelegatorWithdrawAddressResponse {
export type AsObject = {
withdrawAddress: string,
}
}
export class QueryCommunityPoolRequest extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryCommunityPoolRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryCommunityPoolRequest): QueryCommunityPoolRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryCommunityPoolRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryCommunityPoolRequest;
static deserializeBinaryFromReader(message: QueryCommunityPoolRequest, reader: jspb.BinaryReader): QueryCommunityPoolRequest;
}
export namespace QueryCommunityPoolRequest {
export type AsObject = {
}
}
export class QueryCommunityPoolResponse extends jspb.Message {
clearPoolList(): void;
getPoolList(): Array<cosmos_base_v1beta1_coin_pb.DecCoin>;
setPoolList(value: Array<cosmos_base_v1beta1_coin_pb.DecCoin>): void;
addPool(value?: cosmos_base_v1beta1_coin_pb.DecCoin, index?: number): cosmos_base_v1beta1_coin_pb.DecCoin;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryCommunityPoolResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryCommunityPoolResponse): QueryCommunityPoolResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryCommunityPoolResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryCommunityPoolResponse;
static deserializeBinaryFromReader(message: QueryCommunityPoolResponse, reader: jspb.BinaryReader): QueryCommunityPoolResponse;
}
export namespace QueryCommunityPoolResponse {
export type AsObject = {
poolList: Array<cosmos_base_v1beta1_coin_pb.DecCoin.AsObject>,
}
}