UNPKG

interchainjs

Version:

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

29 lines (28 loc) 1.04 kB
import { buildQuery } from "../../../../helper-func-types"; import { QueryRequest, QueryResponse, ListQueryHandlersRequest, ListQueryHandlersResponse } from "./service"; /** * Query queries the server with a request, the request can be any sdk Msg. * @name getQuery * @package cosmos.base.grpc.v2 * @see proto service: cosmos.base.grpc.v2.Query */ export const getQuery = buildQuery({ encode: QueryRequest.encode, decode: QueryResponse.decode, service: "cosmos.base.grpc.v2.Service", method: "Query", deps: [QueryRequest, QueryResponse] }); /** * ListQueryHandlers lists all the available query handlers. * @name getListQueryHandlers * @package cosmos.base.grpc.v2 * @see proto service: cosmos.base.grpc.v2.ListQueryHandlers */ export const getListQueryHandlers = buildQuery({ encode: ListQueryHandlersRequest.encode, decode: ListQueryHandlersResponse.decode, service: "cosmos.base.grpc.v2.Service", method: "ListQueryHandlers", deps: [ListQueryHandlersRequest, ListQueryHandlersResponse] });