interchainjs
Version:
InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.
18 lines (17 loc) • 994 B
TypeScript
import { ListAllInterfacesRequest, ListAllInterfacesResponse, ListImplementationsRequest, ListImplementationsResponse } from "./reflection";
/**
* ListAllInterfaces lists all the interfaces registered in the interface
* registry.
* @name getListAllInterfaces
* @package cosmos.base.reflection.v1beta1
* @see proto service: cosmos.base.reflection.v1beta1.ListAllInterfaces
*/
export declare const getListAllInterfaces: (client: import("../../../../helper-func-types").EndpointOrRpc, request: ListAllInterfacesRequest) => Promise<ListAllInterfacesResponse>;
/**
* ListImplementations list all the concrete types that implement a given
* interface.
* @name getListImplementations
* @package cosmos.base.reflection.v1beta1
* @see proto service: cosmos.base.reflection.v1beta1.ListImplementations
*/
export declare const getListImplementations: (client: import("../../../../helper-func-types").EndpointOrRpc, request: ListImplementationsRequest) => Promise<ListImplementationsResponse>;