@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
20 lines (19 loc) • 1.68 kB
TypeScript
import { LCDClient } from "@cosmology/lcd";
import { QueryCountsRequest, QueryCountsResponseSDKType, QueryGroupsRequest, QueryGroupsResponseSDKType, QueryGroupRequest, QueryGroupResponseSDKType, QueryMembersRequest, QueryMembersResponseSDKType, QueryIsGranteeRequest, QueryIsGranteeResponseSDKType, QueryDERequest, QueryDEResponseSDKType, QueryPendingGroupsRequest, QueryPendingGroupsResponseSDKType, QueryPendingSigningsRequest, QueryPendingSigningsResponseSDKType, QuerySigningRequest, QuerySigningResponseSDKType, QuerySigningsRequest, QuerySigningsResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType } from "./query";
export declare class LCDQueryClient {
req: LCDClient;
constructor({ requestClient }: {
requestClient: LCDClient;
});
counts(_params?: QueryCountsRequest): Promise<QueryCountsResponseSDKType>;
groups(params?: QueryGroupsRequest): Promise<QueryGroupsResponseSDKType>;
group(params: QueryGroupRequest): Promise<QueryGroupResponseSDKType>;
members(params: QueryMembersRequest): Promise<QueryMembersResponseSDKType>;
isGrantee(params: QueryIsGranteeRequest): Promise<QueryIsGranteeResponseSDKType>;
dE(params: QueryDERequest): Promise<QueryDEResponseSDKType>;
pendingGroups(params: QueryPendingGroupsRequest): Promise<QueryPendingGroupsResponseSDKType>;
pendingSignings(params: QueryPendingSigningsRequest): Promise<QueryPendingSigningsResponseSDKType>;
signing(params: QuerySigningRequest): Promise<QuerySigningResponseSDKType>;
signings(params?: QuerySigningsRequest): Promise<QuerySigningsResponseSDKType>;
params(_params?: QueryParamsRequest): Promise<QueryParamsResponseSDKType>;
}