UNPKG

@routerprotocol/chain-api

Version:

Router Chain API Query client with generated gRPC bindings.

506 lines (434 loc) 27 kB
// 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, } }