Skip to main content
Glama
query.lcd.d.ts2.74 kB
import { LCDClient } from "@cosmology/lcd"; import { PoolsRequest, PoolsResponseSDKType, ParamsRequest, ParamsResponseSDKType, UserPositionsRequest, UserPositionsResponseSDKType, LiquidityPerTickRangeRequest, LiquidityPerTickRangeResponseSDKType, LiquidityNetInDirectionRequest, LiquidityNetInDirectionResponseSDKType, ClaimableSpreadRewardsRequest, ClaimableSpreadRewardsResponseSDKType, ClaimableIncentivesRequest, ClaimableIncentivesResponseSDKType, PositionByIdRequest, PositionByIdResponseSDKType, PoolAccumulatorRewardsRequest, PoolAccumulatorRewardsResponseSDKType, IncentiveRecordsRequest, IncentiveRecordsResponseSDKType, TickAccumulatorTrackersRequest, TickAccumulatorTrackersResponseSDKType, CFMMPoolIdLinkFromConcentratedPoolIdRequest, CFMMPoolIdLinkFromConcentratedPoolIdResponseSDKType, UserUnbondingPositionsRequest, UserUnbondingPositionsResponseSDKType, GetTotalLiquidityRequest, GetTotalLiquidityResponseSDKType, NumNextInitializedTicksRequest, NumNextInitializedTicksResponseSDKType } from "./query"; export declare class LCDQueryClient { req: LCDClient; constructor({ requestClient }: { requestClient: LCDClient; }); pools(params?: PoolsRequest): Promise<PoolsResponseSDKType>; params(_params?: ParamsRequest): Promise<ParamsResponseSDKType>; userPositions(params: UserPositionsRequest): Promise<UserPositionsResponseSDKType>; liquidityPerTickRange(params: LiquidityPerTickRangeRequest): Promise<LiquidityPerTickRangeResponseSDKType>; liquidityNetInDirection(params: LiquidityNetInDirectionRequest): Promise<LiquidityNetInDirectionResponseSDKType>; claimableSpreadRewards(params: ClaimableSpreadRewardsRequest): Promise<ClaimableSpreadRewardsResponseSDKType>; claimableIncentives(params: ClaimableIncentivesRequest): Promise<ClaimableIncentivesResponseSDKType>; positionById(params: PositionByIdRequest): Promise<PositionByIdResponseSDKType>; poolAccumulatorRewards(params: PoolAccumulatorRewardsRequest): Promise<PoolAccumulatorRewardsResponseSDKType>; incentiveRecords(params: IncentiveRecordsRequest): Promise<IncentiveRecordsResponseSDKType>; tickAccumulatorTrackers(params: TickAccumulatorTrackersRequest): Promise<TickAccumulatorTrackersResponseSDKType>; cFMMPoolIdLinkFromConcentratedPoolId(params: CFMMPoolIdLinkFromConcentratedPoolIdRequest): Promise<CFMMPoolIdLinkFromConcentratedPoolIdResponseSDKType>; userUnbondingPositions(params: UserUnbondingPositionsRequest): Promise<UserUnbondingPositionsResponseSDKType>; getTotalLiquidity(_params?: GetTotalLiquidityRequest): Promise<GetTotalLiquidityResponseSDKType>; numNextInitializedTicks(params: NumNextInitializedTicksRequest): Promise<NumNextInitializedTicksResponseSDKType>; }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server