@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
17 lines (16 loc) • 1.34 kB
TypeScript
import { LCDClient } from "@cosmology/lcd";
import { QueryCountsRequest, QueryCountsResponseSDKType, QueryMembersRequest, QueryMembersResponseSDKType, QueryMemberRequest, QueryMemberResponseSDKType, QueryCurrentGroupRequest, QueryCurrentGroupResponseSDKType, QueryIncomingGroupRequest, QueryIncomingGroupResponseSDKType, QuerySigningRequest, QuerySigningResponseSDKType, QueryGroupTransitionRequest, QueryGroupTransitionResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType } from "./query";
export declare class LCDQueryClient {
req: LCDClient;
constructor({ requestClient }: {
requestClient: LCDClient;
});
counts(_params?: QueryCountsRequest): Promise<QueryCountsResponseSDKType>;
members(params: QueryMembersRequest): Promise<QueryMembersResponseSDKType>;
member(params: QueryMemberRequest): Promise<QueryMemberResponseSDKType>;
currentGroup(_params?: QueryCurrentGroupRequest): Promise<QueryCurrentGroupResponseSDKType>;
incomingGroup(_params?: QueryIncomingGroupRequest): Promise<QueryIncomingGroupResponseSDKType>;
signing(params: QuerySigningRequest): Promise<QuerySigningResponseSDKType>;
groupTransition(_params?: QueryGroupTransitionRequest): Promise<QueryGroupTransitionResponseSDKType>;
params(_params?: QueryParamsRequest): Promise<QueryParamsResponseSDKType>;
}