UNPKG

@bandprotocol/bandchain.js

Version:

TypeScript library for Cosmos SDK and BandChain

20 lines (19 loc) 1.85 kB
import { LCDClient } from "@cosmology/lcd"; import { QueryCurrentFeedsRequest, QueryCurrentFeedsResponseSDKType, QueryIsFeederRequest, QueryIsFeederResponseSDKType, QueryParamsRequest, QueryParamsResponseSDKType, QueryPriceRequest, QueryPriceResponseSDKType, QueryPricesRequest, QueryPricesResponseSDKType, QueryAllPricesRequest, QueryAllPricesResponseSDKType, QueryReferenceSourceConfigRequest, QueryReferenceSourceConfigResponseSDKType, QuerySignalTotalPowersRequest, QuerySignalTotalPowersResponseSDKType, QueryValidValidatorRequest, QueryValidValidatorResponseSDKType, QueryValidatorPricesRequest, QueryValidatorPricesResponseSDKType, QueryVoteRequest, QueryVoteResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); currentFeeds(_params?: QueryCurrentFeedsRequest): Promise<QueryCurrentFeedsResponseSDKType>; isFeeder(params: QueryIsFeederRequest): Promise<QueryIsFeederResponseSDKType>; params(_params?: QueryParamsRequest): Promise<QueryParamsResponseSDKType>; price(params: QueryPriceRequest): Promise<QueryPriceResponseSDKType>; prices(params: QueryPricesRequest): Promise<QueryPricesResponseSDKType>; allPrices(params?: QueryAllPricesRequest): Promise<QueryAllPricesResponseSDKType>; referenceSourceConfig(_params?: QueryReferenceSourceConfigRequest): Promise<QueryReferenceSourceConfigResponseSDKType>; signalTotalPowers(params: QuerySignalTotalPowersRequest): Promise<QuerySignalTotalPowersResponseSDKType>; validValidator(params: QueryValidValidatorRequest): Promise<QueryValidValidatorResponseSDKType>; validatorPrices(params: QueryValidatorPricesRequest): Promise<QueryValidatorPricesResponseSDKType>; vote(params: QueryVoteRequest): Promise<QueryVoteResponseSDKType>; }