@bandprotocol/bandchain.js
Version:
TypeScript library for Cosmos SDK and BandChain
17 lines (16 loc) • 1.25 kB
TypeScript
import { LCDClient } from "@cosmology/lcd";
import { QueryTunnelsRequest, QueryTunnelsResponseSDKType, QueryTunnelRequest, QueryTunnelResponseSDKType, QueryDepositsRequest, QueryDepositsResponseSDKType, QueryDepositRequest, QueryDepositResponseSDKType, QueryPacketsRequest, QueryPacketsResponseSDKType, QueryPacketRequest, QueryPacketResponseSDKType, QueryTotalFeesRequest, QueryTotalFeesResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType } from "./query";
export declare class LCDQueryClient {
req: LCDClient;
constructor({ requestClient }: {
requestClient: LCDClient;
});
tunnels(params: QueryTunnelsRequest): Promise<QueryTunnelsResponseSDKType>;
tunnel(params: QueryTunnelRequest): Promise<QueryTunnelResponseSDKType>;
deposits(params: QueryDepositsRequest): Promise<QueryDepositsResponseSDKType>;
deposit(params: QueryDepositRequest): Promise<QueryDepositResponseSDKType>;
packets(params: QueryPacketsRequest): Promise<QueryPacketsResponseSDKType>;
packet(params: QueryPacketRequest): Promise<QueryPacketResponseSDKType>;
totalFees(_params?: QueryTotalFeesRequest): Promise<QueryTotalFeesResponseSDKType>;
params(_params?: QueryParamsRequest): Promise<QueryParamsResponseSDKType>;
}