@routerprotocol/chain-api
Version:
Router Chain API Query client with generated gRPC bindings.
506 lines (434 loc) • 27 kB
TypeScript
// package: routerprotocol.routerchain.pricefeed
// file: routerprotocol/routerchain/pricefeed/query.proto
import * as jspb from "google-protobuf";
import * as gogoproto_gogo_pb from "../../../gogoproto/gogo_pb";
import * as google_api_annotations_pb from "../../../google/api/annotations_pb";
import * as cosmos_base_query_v1beta1_pagination_pb from "../../../cosmos/base/query/v1beta1/pagination_pb";
import * as routerprotocol_routerchain_pricefeed_params_pb from "../../../routerprotocol/routerchain/pricefeed/params_pb";
import * as routerprotocol_routerchain_pricefeed_price_pb from "../../../routerprotocol/routerchain/pricefeed/price_pb";
import * as routerprotocol_routerchain_pricefeed_symbol_request_pb from "../../../routerprotocol/routerchain/pricefeed/symbol_request_pb";
import * as routerprotocol_routerchain_pricefeed_price_feeder_info_pb from "../../../routerprotocol/routerchain/pricefeed/price_feeder_info_pb";
import * as routerprotocol_routerchain_pricefeed_gas_price_pb from "../../../routerprotocol/routerchain/pricefeed/gas_price_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(): routerprotocol_routerchain_pricefeed_params_pb.Params | undefined;
setParams(value?: routerprotocol_routerchain_pricefeed_params_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?: routerprotocol_routerchain_pricefeed_params_pb.Params.AsObject,
}
}
export class QueryGetPriceRequest extends jspb.Message {
getSymbol(): string;
setSymbol(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetPriceRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetPriceRequest): QueryGetPriceRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetPriceRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetPriceRequest;
static deserializeBinaryFromReader(message: QueryGetPriceRequest, reader: jspb.BinaryReader): QueryGetPriceRequest;
}
export namespace QueryGetPriceRequest {
export type AsObject = {
symbol: string,
}
}
export class QueryGetPriceResponse extends jspb.Message {
hasPrice(): boolean;
clearPrice(): void;
getPrice(): routerprotocol_routerchain_pricefeed_price_pb.Price | undefined;
setPrice(value?: routerprotocol_routerchain_pricefeed_price_pb.Price): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetPriceResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetPriceResponse): QueryGetPriceResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetPriceResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetPriceResponse;
static deserializeBinaryFromReader(message: QueryGetPriceResponse, reader: jspb.BinaryReader): QueryGetPriceResponse;
}
export namespace QueryGetPriceResponse {
export type AsObject = {
price?: routerprotocol_routerchain_pricefeed_price_pb.Price.AsObject,
}
}
export class QueryAllPriceRequest extends jspb.Message {
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): QueryAllPriceRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllPriceRequest): QueryAllPriceRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllPriceRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllPriceRequest;
static deserializeBinaryFromReader(message: QueryAllPriceRequest, reader: jspb.BinaryReader): QueryAllPriceRequest;
}
export namespace QueryAllPriceRequest {
export type AsObject = {
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageRequest.AsObject,
}
}
export class QueryAllPriceResponse extends jspb.Message {
clearPriceList(): void;
getPriceList(): Array<routerprotocol_routerchain_pricefeed_price_pb.Price>;
setPriceList(value: Array<routerprotocol_routerchain_pricefeed_price_pb.Price>): void;
addPrice(value?: routerprotocol_routerchain_pricefeed_price_pb.Price, index?: number): routerprotocol_routerchain_pricefeed_price_pb.Price;
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): QueryAllPriceResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllPriceResponse): QueryAllPriceResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllPriceResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllPriceResponse;
static deserializeBinaryFromReader(message: QueryAllPriceResponse, reader: jspb.BinaryReader): QueryAllPriceResponse;
}
export namespace QueryAllPriceResponse {
export type AsObject = {
priceList: Array<routerprotocol_routerchain_pricefeed_price_pb.Price.AsObject>,
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageResponse.AsObject,
}
}
export class QueryGetSymbolRequestRequest extends jspb.Message {
getSymbol(): string;
setSymbol(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetSymbolRequestRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetSymbolRequestRequest): QueryGetSymbolRequestRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetSymbolRequestRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetSymbolRequestRequest;
static deserializeBinaryFromReader(message: QueryGetSymbolRequestRequest, reader: jspb.BinaryReader): QueryGetSymbolRequestRequest;
}
export namespace QueryGetSymbolRequestRequest {
export type AsObject = {
symbol: string,
}
}
export class QueryGetSymbolRequestResponse extends jspb.Message {
hasSymbolrequest(): boolean;
clearSymbolrequest(): void;
getSymbolrequest(): routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest | undefined;
setSymbolrequest(value?: routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetSymbolRequestResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetSymbolRequestResponse): QueryGetSymbolRequestResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetSymbolRequestResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetSymbolRequestResponse;
static deserializeBinaryFromReader(message: QueryGetSymbolRequestResponse, reader: jspb.BinaryReader): QueryGetSymbolRequestResponse;
}
export namespace QueryGetSymbolRequestResponse {
export type AsObject = {
symbolrequest?: routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest.AsObject,
}
}
export class QueryAllSymbolRequestRequest extends jspb.Message {
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): QueryAllSymbolRequestRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllSymbolRequestRequest): QueryAllSymbolRequestRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllSymbolRequestRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllSymbolRequestRequest;
static deserializeBinaryFromReader(message: QueryAllSymbolRequestRequest, reader: jspb.BinaryReader): QueryAllSymbolRequestRequest;
}
export namespace QueryAllSymbolRequestRequest {
export type AsObject = {
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageRequest.AsObject,
}
}
export class QueryAllSymbolRequestResponse extends jspb.Message {
clearSymbolrequestList(): void;
getSymbolrequestList(): Array<routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest>;
setSymbolrequestList(value: Array<routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest>): void;
addSymbolrequest(value?: routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest, index?: number): routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest;
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): QueryAllSymbolRequestResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllSymbolRequestResponse): QueryAllSymbolRequestResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllSymbolRequestResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllSymbolRequestResponse;
static deserializeBinaryFromReader(message: QueryAllSymbolRequestResponse, reader: jspb.BinaryReader): QueryAllSymbolRequestResponse;
}
export namespace QueryAllSymbolRequestResponse {
export type AsObject = {
symbolrequestList: Array<routerprotocol_routerchain_pricefeed_symbol_request_pb.SymbolRequest.AsObject>,
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageResponse.AsObject,
}
}
export class QueryGetPriceFeederInfoRequest extends jspb.Message {
getName(): string;
setName(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetPriceFeederInfoRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetPriceFeederInfoRequest): QueryGetPriceFeederInfoRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetPriceFeederInfoRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetPriceFeederInfoRequest;
static deserializeBinaryFromReader(message: QueryGetPriceFeederInfoRequest, reader: jspb.BinaryReader): QueryGetPriceFeederInfoRequest;
}
export namespace QueryGetPriceFeederInfoRequest {
export type AsObject = {
name: string,
}
}
export class QueryGetPriceFeederInfoResponse extends jspb.Message {
hasPricefeederinfo(): boolean;
clearPricefeederinfo(): void;
getPricefeederinfo(): routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo | undefined;
setPricefeederinfo(value?: routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetPriceFeederInfoResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetPriceFeederInfoResponse): QueryGetPriceFeederInfoResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetPriceFeederInfoResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetPriceFeederInfoResponse;
static deserializeBinaryFromReader(message: QueryGetPriceFeederInfoResponse, reader: jspb.BinaryReader): QueryGetPriceFeederInfoResponse;
}
export namespace QueryGetPriceFeederInfoResponse {
export type AsObject = {
pricefeederinfo?: routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo.AsObject,
}
}
export class QueryAllPriceFeederInfoRequest extends jspb.Message {
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): QueryAllPriceFeederInfoRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllPriceFeederInfoRequest): QueryAllPriceFeederInfoRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllPriceFeederInfoRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllPriceFeederInfoRequest;
static deserializeBinaryFromReader(message: QueryAllPriceFeederInfoRequest, reader: jspb.BinaryReader): QueryAllPriceFeederInfoRequest;
}
export namespace QueryAllPriceFeederInfoRequest {
export type AsObject = {
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageRequest.AsObject,
}
}
export class QueryAllPriceFeederInfoResponse extends jspb.Message {
clearPricefeederinfoList(): void;
getPricefeederinfoList(): Array<routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo>;
setPricefeederinfoList(value: Array<routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo>): void;
addPricefeederinfo(value?: routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo, index?: number): routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo;
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): QueryAllPriceFeederInfoResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllPriceFeederInfoResponse): QueryAllPriceFeederInfoResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllPriceFeederInfoResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllPriceFeederInfoResponse;
static deserializeBinaryFromReader(message: QueryAllPriceFeederInfoResponse, reader: jspb.BinaryReader): QueryAllPriceFeederInfoResponse;
}
export namespace QueryAllPriceFeederInfoResponse {
export type AsObject = {
pricefeederinfoList: Array<routerprotocol_routerchain_pricefeed_price_feeder_info_pb.PriceFeederInfo.AsObject>,
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageResponse.AsObject,
}
}
export class QueryGetGasPriceRequest extends jspb.Message {
getChainid(): string;
setChainid(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetGasPriceRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetGasPriceRequest): QueryGetGasPriceRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetGasPriceRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetGasPriceRequest;
static deserializeBinaryFromReader(message: QueryGetGasPriceRequest, reader: jspb.BinaryReader): QueryGetGasPriceRequest;
}
export namespace QueryGetGasPriceRequest {
export type AsObject = {
chainid: string,
}
}
export class QueryGetGasPriceResponse extends jspb.Message {
hasGasprice(): boolean;
clearGasprice(): void;
getGasprice(): routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice | undefined;
setGasprice(value?: routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryGetGasPriceResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryGetGasPriceResponse): QueryGetGasPriceResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryGetGasPriceResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryGetGasPriceResponse;
static deserializeBinaryFromReader(message: QueryGetGasPriceResponse, reader: jspb.BinaryReader): QueryGetGasPriceResponse;
}
export namespace QueryGetGasPriceResponse {
export type AsObject = {
gasprice?: routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice.AsObject,
}
}
export class QueryAllGasPriceRequest extends jspb.Message {
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): QueryAllGasPriceRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllGasPriceRequest): QueryAllGasPriceRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllGasPriceRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllGasPriceRequest;
static deserializeBinaryFromReader(message: QueryAllGasPriceRequest, reader: jspb.BinaryReader): QueryAllGasPriceRequest;
}
export namespace QueryAllGasPriceRequest {
export type AsObject = {
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageRequest.AsObject,
}
}
export class QueryAllGasPriceResponse extends jspb.Message {
clearGaspriceList(): void;
getGaspriceList(): Array<routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice>;
setGaspriceList(value: Array<routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice>): void;
addGasprice(value?: routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice, index?: number): routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice;
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): QueryAllGasPriceResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryAllGasPriceResponse): QueryAllGasPriceResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryAllGasPriceResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryAllGasPriceResponse;
static deserializeBinaryFromReader(message: QueryAllGasPriceResponse, reader: jspb.BinaryReader): QueryAllGasPriceResponse;
}
export namespace QueryAllGasPriceResponse {
export type AsObject = {
gaspriceList: Array<routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice.AsObject>,
pagination?: cosmos_base_query_v1beta1_pagination_pb.PageResponse.AsObject,
}
}
export class QueryWhitelistedIBCChannelsRequest extends jspb.Message {
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryWhitelistedIBCChannelsRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryWhitelistedIBCChannelsRequest): QueryWhitelistedIBCChannelsRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryWhitelistedIBCChannelsRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryWhitelistedIBCChannelsRequest;
static deserializeBinaryFromReader(message: QueryWhitelistedIBCChannelsRequest, reader: jspb.BinaryReader): QueryWhitelistedIBCChannelsRequest;
}
export namespace QueryWhitelistedIBCChannelsRequest {
export type AsObject = {
}
}
export class QueryWhitelistedIBCChannelsResponse extends jspb.Message {
clearChannelsList(): void;
getChannelsList(): Array<string>;
setChannelsList(value: Array<string>): void;
addChannels(value: string, index?: number): string;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryWhitelistedIBCChannelsResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryWhitelistedIBCChannelsResponse): QueryWhitelistedIBCChannelsResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryWhitelistedIBCChannelsResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryWhitelistedIBCChannelsResponse;
static deserializeBinaryFromReader(message: QueryWhitelistedIBCChannelsResponse, reader: jspb.BinaryReader): QueryWhitelistedIBCChannelsResponse;
}
export namespace QueryWhitelistedIBCChannelsResponse {
export type AsObject = {
channelsList: Array<string>,
}
}
export class QueryChainNativePriceInfoRequest extends jspb.Message {
getChainid(): string;
setChainid(value: string): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryChainNativePriceInfoRequest.AsObject;
static toObject(includeInstance: boolean, msg: QueryChainNativePriceInfoRequest): QueryChainNativePriceInfoRequest.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryChainNativePriceInfoRequest, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryChainNativePriceInfoRequest;
static deserializeBinaryFromReader(message: QueryChainNativePriceInfoRequest, reader: jspb.BinaryReader): QueryChainNativePriceInfoRequest;
}
export namespace QueryChainNativePriceInfoRequest {
export type AsObject = {
chainid: string,
}
}
export class QueryChainNativePriceInfoResponse extends jspb.Message {
hasGasprice(): boolean;
clearGasprice(): void;
getGasprice(): routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice | undefined;
setGasprice(value?: routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice): void;
hasPrice(): boolean;
clearPrice(): void;
getPrice(): routerprotocol_routerchain_pricefeed_price_pb.Price | undefined;
setPrice(value?: routerprotocol_routerchain_pricefeed_price_pb.Price): void;
serializeBinary(): Uint8Array;
toObject(includeInstance?: boolean): QueryChainNativePriceInfoResponse.AsObject;
static toObject(includeInstance: boolean, msg: QueryChainNativePriceInfoResponse): QueryChainNativePriceInfoResponse.AsObject;
static extensions: {[key: number]: jspb.ExtensionFieldInfo<jspb.Message>};
static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo<jspb.Message>};
static serializeBinaryToWriter(message: QueryChainNativePriceInfoResponse, writer: jspb.BinaryWriter): void;
static deserializeBinary(bytes: Uint8Array): QueryChainNativePriceInfoResponse;
static deserializeBinaryFromReader(message: QueryChainNativePriceInfoResponse, reader: jspb.BinaryReader): QueryChainNativePriceInfoResponse;
}
export namespace QueryChainNativePriceInfoResponse {
export type AsObject = {
gasprice?: routerprotocol_routerchain_pricefeed_gas_price_pb.GasPrice.AsObject,
price?: routerprotocol_routerchain_pricefeed_price_pb.Price.AsObject,
}
}