@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
14 lines (13 loc) • 1.1 kB
TypeScript
import { LCDClient } from "@cosmology/lcd";
import { QueryConnectionRequest, QueryConnectionResponseSDKType, QueryConnectionsRequest, QueryConnectionsResponseSDKType, QueryClientConnectionsRequest, QueryClientConnectionsResponseSDKType, QueryConnectionClientStateRequest, QueryConnectionClientStateResponseSDKType, QueryConnectionConsensusStateRequest, QueryConnectionConsensusStateResponseSDKType } from "./query";
export declare class LCDQueryClient {
req: LCDClient;
constructor({ requestClient }: {
requestClient: LCDClient;
});
connection(params: QueryConnectionRequest): Promise<QueryConnectionResponseSDKType>;
connections(params?: QueryConnectionsRequest): Promise<QueryConnectionsResponseSDKType>;
clientConnections(params: QueryClientConnectionsRequest): Promise<QueryClientConnectionsResponseSDKType>;
connectionClientState(params: QueryConnectionClientStateRequest): Promise<QueryConnectionClientStateResponseSDKType>;
connectionConsensusState(params: QueryConnectionConsensusStateRequest): Promise<QueryConnectionConsensusStateResponseSDKType>;
}