@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
15 lines (14 loc) • 937 B
TypeScript
import { LCDClient } from "@cosmology/lcd";
import { QueryVaultsRequest, QueryVaultsResponseSDKType, QueryVaultRequest, QueryVaultResponseSDKType, QueryLocksRequest, QueryLocksResponseSDKType, QueryLockRequest, QueryLockResponseSDKType, QueryStakeRequest, QueryStakeResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType } from "./query";
export declare class LCDQueryClient {
req: LCDClient;
constructor({ requestClient }: {
requestClient: LCDClient;
});
vaults(params?: QueryVaultsRequest): Promise<QueryVaultsResponseSDKType>;
vault(params: QueryVaultRequest): Promise<QueryVaultResponseSDKType>;
locks(params: QueryLocksRequest): Promise<QueryLocksResponseSDKType>;
lock(params: QueryLockRequest): Promise<QueryLockResponseSDKType>;
stake(params: QueryStakeRequest): Promise<QueryStakeResponseSDKType>;
params(_params?: QueryParamsRequest): Promise<QueryParamsResponseSDKType>;
}