Skip to main content
Glama
query.rpc.Query.d.ts1.63 kB
import { Rpc } from "../../../helpers"; import { QueryClient } from "@cosmjs/stargate"; import { QueryGrantsRequest, QueryGrantsResponse, QueryGranterGrantsRequest, QueryGranterGrantsResponse, QueryGranteeGrantsRequest, QueryGranteeGrantsResponse } from "./query"; /** Query defines the gRPC querier service. */ export interface Query { /** Returns list of `Authorization`, granted to the grantee by the granter. */ grants(request: QueryGrantsRequest): Promise<QueryGrantsResponse>; /** * GranterGrants returns list of `GrantAuthorization`, granted by granter. * * Since: cosmos-sdk 0.46 */ granterGrants(request: QueryGranterGrantsRequest): Promise<QueryGranterGrantsResponse>; /** * GranteeGrants returns a list of `GrantAuthorization` by grantee. * * Since: cosmos-sdk 0.46 */ granteeGrants(request: QueryGranteeGrantsRequest): Promise<QueryGranteeGrantsResponse>; } export declare class QueryClientImpl implements Query { private readonly rpc; constructor(rpc: Rpc); grants(request: QueryGrantsRequest): Promise<QueryGrantsResponse>; granterGrants(request: QueryGranterGrantsRequest): Promise<QueryGranterGrantsResponse>; granteeGrants(request: QueryGranteeGrantsRequest): Promise<QueryGranteeGrantsResponse>; } export declare const createRpcQueryExtension: (base: QueryClient) => { grants(request: QueryGrantsRequest): Promise<QueryGrantsResponse>; granterGrants(request: QueryGranterGrantsRequest): Promise<QueryGranterGrantsResponse>; granteeGrants(request: QueryGranteeGrantsRequest): Promise<QueryGranteeGrantsResponse>; };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server