UNPKG

interchainjs

Version:

InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.

249 lines (248 loc) 9.29 kB
import { Any, AnyAmino } from "../../../../google/protobuf/any"; import { BinaryReader, BinaryWriter } from "../../../../binary"; import { DeepPartial } from "../../../../helpers"; /** * QueryRequest is the request for the Query method * @name QueryRequest * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.QueryRequest */ export interface QueryRequest { request?: Any; } export interface QueryRequestProtoMsg { typeUrl: "/cosmos.base.grpc.v2.QueryRequest"; value: Uint8Array; } /** * QueryRequest is the request for the Query method * @name QueryRequestAmino * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.QueryRequest */ export interface QueryRequestAmino { request?: AnyAmino; } export interface QueryRequestAminoMsg { type: "cosmos-sdk/QueryRequest"; value: QueryRequestAmino; } /** * QueryResponse is the response for the Query method * @name QueryResponse * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.QueryResponse */ export interface QueryResponse { response?: Any; } export interface QueryResponseProtoMsg { typeUrl: "/cosmos.base.grpc.v2.QueryResponse"; value: Uint8Array; } /** * QueryResponse is the response for the Query method * @name QueryResponseAmino * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.QueryResponse */ export interface QueryResponseAmino { response?: AnyAmino; } export interface QueryResponseAminoMsg { type: "cosmos-sdk/QueryResponse"; value: QueryResponseAmino; } /** * ListQueryHandlersRequest is the request for the ListQueryHandlers method * @name ListQueryHandlersRequest * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.ListQueryHandlersRequest */ export interface ListQueryHandlersRequest { } export interface ListQueryHandlersRequestProtoMsg { typeUrl: "/cosmos.base.grpc.v2.ListQueryHandlersRequest"; value: Uint8Array; } /** * ListQueryHandlersRequest is the request for the ListQueryHandlers method * @name ListQueryHandlersRequestAmino * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.ListQueryHandlersRequest */ export interface ListQueryHandlersRequestAmino { } export interface ListQueryHandlersRequestAminoMsg { type: "cosmos-sdk/ListQueryHandlersRequest"; value: ListQueryHandlersRequestAmino; } /** * ListQueryHandlersResponse is the response for the ListQueryHandlers method * @name ListQueryHandlersResponse * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.ListQueryHandlersResponse */ export interface ListQueryHandlersResponse { handlers: Handler[]; } export interface ListQueryHandlersResponseProtoMsg { typeUrl: "/cosmos.base.grpc.v2.ListQueryHandlersResponse"; value: Uint8Array; } /** * ListQueryHandlersResponse is the response for the ListQueryHandlers method * @name ListQueryHandlersResponseAmino * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.ListQueryHandlersResponse */ export interface ListQueryHandlersResponseAmino { handlers: HandlerAmino[]; } export interface ListQueryHandlersResponseAminoMsg { type: "cosmos-sdk/ListQueryHandlersResponse"; value: ListQueryHandlersResponseAmino; } /** * Handler defines a query handler * @name Handler * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.Handler */ export interface Handler { requestName: string; responseName: string; } export interface HandlerProtoMsg { typeUrl: "/cosmos.base.grpc.v2.Handler"; value: Uint8Array; } /** * Handler defines a query handler * @name HandlerAmino * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.Handler */ export interface HandlerAmino { request_name: string; response_name: string; } export interface HandlerAminoMsg { type: "cosmos-sdk/Handler"; value: HandlerAmino; } /** * QueryRequest is the request for the Query method * @name QueryRequest * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.QueryRequest */ export declare const QueryRequest: { typeUrl: string; aminoType: string; is(o: any): o is QueryRequest; isAmino(o: any): o is QueryRequestAmino; encode(message: QueryRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryRequest; fromPartial(object: DeepPartial<QueryRequest>): QueryRequest; fromAmino(object: QueryRequestAmino): QueryRequest; toAmino(message: QueryRequest): QueryRequestAmino; fromAminoMsg(object: QueryRequestAminoMsg): QueryRequest; toAminoMsg(message: QueryRequest): QueryRequestAminoMsg; fromProtoMsg(message: QueryRequestProtoMsg): QueryRequest; toProto(message: QueryRequest): Uint8Array; toProtoMsg(message: QueryRequest): QueryRequestProtoMsg; registerTypeUrl(): void; }; /** * QueryResponse is the response for the Query method * @name QueryResponse * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.QueryResponse */ export declare const QueryResponse: { typeUrl: string; aminoType: string; is(o: any): o is QueryResponse; isAmino(o: any): o is QueryResponseAmino; encode(message: QueryResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): QueryResponse; fromPartial(object: DeepPartial<QueryResponse>): QueryResponse; fromAmino(object: QueryResponseAmino): QueryResponse; toAmino(message: QueryResponse): QueryResponseAmino; fromAminoMsg(object: QueryResponseAminoMsg): QueryResponse; toAminoMsg(message: QueryResponse): QueryResponseAminoMsg; fromProtoMsg(message: QueryResponseProtoMsg): QueryResponse; toProto(message: QueryResponse): Uint8Array; toProtoMsg(message: QueryResponse): QueryResponseProtoMsg; registerTypeUrl(): void; }; /** * ListQueryHandlersRequest is the request for the ListQueryHandlers method * @name ListQueryHandlersRequest * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.ListQueryHandlersRequest */ export declare const ListQueryHandlersRequest: { typeUrl: string; aminoType: string; is(o: any): o is ListQueryHandlersRequest; isAmino(o: any): o is ListQueryHandlersRequestAmino; encode(_: ListQueryHandlersRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ListQueryHandlersRequest; fromPartial(_: DeepPartial<ListQueryHandlersRequest>): ListQueryHandlersRequest; fromAmino(_: ListQueryHandlersRequestAmino): ListQueryHandlersRequest; toAmino(_: ListQueryHandlersRequest): ListQueryHandlersRequestAmino; fromAminoMsg(object: ListQueryHandlersRequestAminoMsg): ListQueryHandlersRequest; toAminoMsg(message: ListQueryHandlersRequest): ListQueryHandlersRequestAminoMsg; fromProtoMsg(message: ListQueryHandlersRequestProtoMsg): ListQueryHandlersRequest; toProto(message: ListQueryHandlersRequest): Uint8Array; toProtoMsg(message: ListQueryHandlersRequest): ListQueryHandlersRequestProtoMsg; registerTypeUrl(): void; }; /** * ListQueryHandlersResponse is the response for the ListQueryHandlers method * @name ListQueryHandlersResponse * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.ListQueryHandlersResponse */ export declare const ListQueryHandlersResponse: { typeUrl: string; aminoType: string; is(o: any): o is ListQueryHandlersResponse; isAmino(o: any): o is ListQueryHandlersResponseAmino; encode(message: ListQueryHandlersResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ListQueryHandlersResponse; fromPartial(object: DeepPartial<ListQueryHandlersResponse>): ListQueryHandlersResponse; fromAmino(object: ListQueryHandlersResponseAmino): ListQueryHandlersResponse; toAmino(message: ListQueryHandlersResponse): ListQueryHandlersResponseAmino; fromAminoMsg(object: ListQueryHandlersResponseAminoMsg): ListQueryHandlersResponse; toAminoMsg(message: ListQueryHandlersResponse): ListQueryHandlersResponseAminoMsg; fromProtoMsg(message: ListQueryHandlersResponseProtoMsg): ListQueryHandlersResponse; toProto(message: ListQueryHandlersResponse): Uint8Array; toProtoMsg(message: ListQueryHandlersResponse): ListQueryHandlersResponseProtoMsg; registerTypeUrl(): void; }; /** * Handler defines a query handler * @name Handler * @package cosmos.base.grpc.v2 * @see proto type: cosmos.base.grpc.v2.Handler */ export declare const Handler: { typeUrl: string; aminoType: string; is(o: any): o is Handler; isAmino(o: any): o is HandlerAmino; encode(message: Handler, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): Handler; fromPartial(object: DeepPartial<Handler>): Handler; fromAmino(object: HandlerAmino): Handler; toAmino(message: Handler): HandlerAmino; fromAminoMsg(object: HandlerAminoMsg): Handler; toAminoMsg(message: Handler): HandlerAminoMsg; fromProtoMsg(message: HandlerProtoMsg): Handler; toProto(message: Handler): Uint8Array; toProtoMsg(message: Handler): HandlerProtoMsg; registerTypeUrl(): void; };