Skip to main content
Glama
query.d.ts64.8 kB
import { PageRequest, PageRequestAmino, PageRequestSDKType, PageResponse, PageResponseAmino, PageResponseSDKType } from "../../../cosmos/base/query/v1beta1/pagination"; import { FullPositionBreakdown, FullPositionBreakdownAmino, FullPositionBreakdownSDKType, PositionWithPeriodLock, PositionWithPeriodLockAmino, PositionWithPeriodLockSDKType } from "./position"; import { Any, AnyProtoMsg, AnyAmino, AnySDKType } from "../../../google/protobuf/any"; import { Params, ParamsAmino, ParamsSDKType } from "../params"; import { Coin, CoinAmino, CoinSDKType, DecCoin, DecCoinAmino, DecCoinSDKType } from "../../../cosmos/base/v1beta1/coin"; import { UptimeTracker, UptimeTrackerAmino, UptimeTrackerSDKType } from "./tick_info"; import { IncentiveRecord, IncentiveRecordAmino, IncentiveRecordSDKType } from "./incentive_record"; import { Pool as Pool1 } from "./pool"; import { PoolProtoMsg as Pool1ProtoMsg } from "./pool"; import { PoolSDKType as Pool1SDKType } from "./pool"; import { CosmWasmPool, CosmWasmPoolProtoMsg, CosmWasmPoolSDKType } from "../../cosmwasmpool/v1beta1/model/pool"; import { Pool as Pool2 } from "../../gamm/poolmodels/stableswap/v1beta1/stableswap_pool"; import { PoolProtoMsg as Pool2ProtoMsg } from "../../gamm/poolmodels/stableswap/v1beta1/stableswap_pool"; import { PoolSDKType as Pool2SDKType } from "../../gamm/poolmodels/stableswap/v1beta1/stableswap_pool"; import { Pool as Pool3 } from "../../gamm/v1beta1/balancerPool"; import { PoolProtoMsg as Pool3ProtoMsg } from "../../gamm/v1beta1/balancerPool"; import { PoolSDKType as Pool3SDKType } from "../../gamm/v1beta1/balancerPool"; import { BinaryReader, BinaryWriter } from "../../../binary"; /** =============================== UserPositions */ export interface UserPositionsRequest { address: string; poolId: bigint; pagination?: PageRequest; } export interface UserPositionsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.UserPositionsRequest"; value: Uint8Array; } /** =============================== UserPositions */ export interface UserPositionsRequestAmino { address?: string; pool_id?: string; pagination?: PageRequestAmino; } export interface UserPositionsRequestAminoMsg { type: "osmosis/concentratedliquidity/user-positions-request"; value: UserPositionsRequestAmino; } /** =============================== UserPositions */ export interface UserPositionsRequestSDKType { address: string; pool_id: bigint; pagination?: PageRequestSDKType; } export interface UserPositionsResponse { positions: FullPositionBreakdown[]; pagination?: PageResponse; } export interface UserPositionsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.UserPositionsResponse"; value: Uint8Array; } export interface UserPositionsResponseAmino { positions?: FullPositionBreakdownAmino[]; pagination?: PageResponseAmino; } export interface UserPositionsResponseAminoMsg { type: "osmosis/concentratedliquidity/user-positions-response"; value: UserPositionsResponseAmino; } export interface UserPositionsResponseSDKType { positions: FullPositionBreakdownSDKType[]; pagination?: PageResponseSDKType; } /** =============================== PositionById */ export interface PositionByIdRequest { positionId: bigint; } export interface PositionByIdRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.PositionByIdRequest"; value: Uint8Array; } /** =============================== PositionById */ export interface PositionByIdRequestAmino { position_id?: string; } export interface PositionByIdRequestAminoMsg { type: "osmosis/concentratedliquidity/position-by-id-request"; value: PositionByIdRequestAmino; } /** =============================== PositionById */ export interface PositionByIdRequestSDKType { position_id: bigint; } export interface PositionByIdResponse { position: FullPositionBreakdown; } export interface PositionByIdResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.PositionByIdResponse"; value: Uint8Array; } export interface PositionByIdResponseAmino { position?: FullPositionBreakdownAmino; } export interface PositionByIdResponseAminoMsg { type: "osmosis/concentratedliquidity/position-by-id-response"; value: PositionByIdResponseAmino; } export interface PositionByIdResponseSDKType { position: FullPositionBreakdownSDKType; } export interface NumPoolPositionsRequest { poolId: bigint; } export interface NumPoolPositionsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.NumPoolPositionsRequest"; value: Uint8Array; } export interface NumPoolPositionsRequestAmino { pool_id?: string; } export interface NumPoolPositionsRequestAminoMsg { type: "osmosis/concentratedliquidity/num-pool-positions-request"; value: NumPoolPositionsRequestAmino; } export interface NumPoolPositionsRequestSDKType { pool_id: bigint; } export interface NumPoolPositionsResponse { positionCount: bigint; } export interface NumPoolPositionsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.NumPoolPositionsResponse"; value: Uint8Array; } export interface NumPoolPositionsResponseAmino { position_count?: string; } export interface NumPoolPositionsResponseAminoMsg { type: "osmosis/concentratedliquidity/num-pool-positions-response"; value: NumPoolPositionsResponseAmino; } export interface NumPoolPositionsResponseSDKType { position_count: bigint; } /** =============================== Pools */ export interface PoolsRequest { /** pagination defines an optional pagination for the request. */ pagination?: PageRequest; } export interface PoolsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.PoolsRequest"; value: Uint8Array; } /** =============================== Pools */ export interface PoolsRequestAmino { /** pagination defines an optional pagination for the request. */ pagination?: PageRequestAmino; } export interface PoolsRequestAminoMsg { type: "osmosis/concentratedliquidity/pools-request"; value: PoolsRequestAmino; } /** =============================== Pools */ export interface PoolsRequestSDKType { pagination?: PageRequestSDKType; } export interface PoolsResponse { pools: (Pool1 | CosmWasmPool | Pool2 | Pool3 | Any)[] | Any[]; /** pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface PoolsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.PoolsResponse"; value: Uint8Array; } export type PoolsResponseEncoded = Omit<PoolsResponse, "pools"> & { pools: (Pool1ProtoMsg | CosmWasmPoolProtoMsg | Pool2ProtoMsg | Pool3ProtoMsg | AnyProtoMsg)[]; }; export interface PoolsResponseAmino { pools?: AnyAmino[]; /** pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface PoolsResponseAminoMsg { type: "osmosis/concentratedliquidity/pools-response"; value: PoolsResponseAmino; } export interface PoolsResponseSDKType { pools: (Pool1SDKType | CosmWasmPoolSDKType | Pool2SDKType | Pool3SDKType | AnySDKType)[]; pagination?: PageResponseSDKType; } /** =============================== ModuleParams */ export interface ParamsRequest { } export interface ParamsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.ParamsRequest"; value: Uint8Array; } /** =============================== ModuleParams */ export interface ParamsRequestAmino { } export interface ParamsRequestAminoMsg { type: "osmosis/concentratedliquidity/params-request"; value: ParamsRequestAmino; } /** =============================== ModuleParams */ export interface ParamsRequestSDKType { } export interface ParamsResponse { params: Params; } export interface ParamsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.ParamsResponse"; value: Uint8Array; } export interface ParamsResponseAmino { params?: ParamsAmino; } export interface ParamsResponseAminoMsg { type: "osmosis/concentratedliquidity/params-response"; value: ParamsResponseAmino; } export interface ParamsResponseSDKType { params: ParamsSDKType; } export interface TickLiquidityNet { liquidityNet: string; tickIndex: bigint; } export interface TickLiquidityNetProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.TickLiquidityNet"; value: Uint8Array; } export interface TickLiquidityNetAmino { liquidity_net?: string; tick_index?: string; } export interface TickLiquidityNetAminoMsg { type: "osmosis/concentratedliquidity/tick-liquidity-net"; value: TickLiquidityNetAmino; } export interface TickLiquidityNetSDKType { liquidity_net: string; tick_index: bigint; } export interface LiquidityDepthWithRange { liquidityAmount: string; lowerTick: bigint; upperTick: bigint; } export interface LiquidityDepthWithRangeProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.LiquidityDepthWithRange"; value: Uint8Array; } export interface LiquidityDepthWithRangeAmino { liquidity_amount?: string; lower_tick?: string; upper_tick?: string; } export interface LiquidityDepthWithRangeAminoMsg { type: "osmosis/concentratedliquidity/liquidity-depth-with-range"; value: LiquidityDepthWithRangeAmino; } export interface LiquidityDepthWithRangeSDKType { liquidity_amount: string; lower_tick: bigint; upper_tick: bigint; } /** =============================== LiquidityNetInDirection */ export interface LiquidityNetInDirectionRequest { poolId: bigint; tokenIn: string; startTick: bigint; useCurTick: boolean; boundTick: bigint; useNoBound: boolean; } export interface LiquidityNetInDirectionRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.LiquidityNetInDirectionRequest"; value: Uint8Array; } /** =============================== LiquidityNetInDirection */ export interface LiquidityNetInDirectionRequestAmino { pool_id?: string; token_in?: string; start_tick?: string; use_cur_tick?: boolean; bound_tick?: string; use_no_bound?: boolean; } export interface LiquidityNetInDirectionRequestAminoMsg { type: "osmosis/concentratedliquidity/liquidity-net-in-direction-request"; value: LiquidityNetInDirectionRequestAmino; } /** =============================== LiquidityNetInDirection */ export interface LiquidityNetInDirectionRequestSDKType { pool_id: bigint; token_in: string; start_tick: bigint; use_cur_tick: boolean; bound_tick: bigint; use_no_bound: boolean; } export interface LiquidityNetInDirectionResponse { liquidityDepths: TickLiquidityNet[]; currentTick: bigint; currentLiquidity: string; currentSqrtPrice: string; } export interface LiquidityNetInDirectionResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.LiquidityNetInDirectionResponse"; value: Uint8Array; } export interface LiquidityNetInDirectionResponseAmino { liquidity_depths?: TickLiquidityNetAmino[]; current_tick?: string; current_liquidity?: string; current_sqrt_price?: string; } export interface LiquidityNetInDirectionResponseAminoMsg { type: "osmosis/concentratedliquidity/liquidity-net-in-direction-response"; value: LiquidityNetInDirectionResponseAmino; } export interface LiquidityNetInDirectionResponseSDKType { liquidity_depths: TickLiquidityNetSDKType[]; current_tick: bigint; current_liquidity: string; current_sqrt_price: string; } /** =============================== LiquidityPerTickRange */ export interface LiquidityPerTickRangeRequest { poolId: bigint; } export interface LiquidityPerTickRangeRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.LiquidityPerTickRangeRequest"; value: Uint8Array; } /** =============================== LiquidityPerTickRange */ export interface LiquidityPerTickRangeRequestAmino { pool_id?: string; } export interface LiquidityPerTickRangeRequestAminoMsg { type: "osmosis/concentratedliquidity/liquidity-per-tick-range-request"; value: LiquidityPerTickRangeRequestAmino; } /** =============================== LiquidityPerTickRange */ export interface LiquidityPerTickRangeRequestSDKType { pool_id: bigint; } export interface LiquidityPerTickRangeResponse { liquidity: LiquidityDepthWithRange[]; bucketIndex: bigint; } export interface LiquidityPerTickRangeResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.LiquidityPerTickRangeResponse"; value: Uint8Array; } export interface LiquidityPerTickRangeResponseAmino { liquidity?: LiquidityDepthWithRangeAmino[]; bucket_index?: string; } export interface LiquidityPerTickRangeResponseAminoMsg { type: "osmosis/concentratedliquidity/liquidity-per-tick-range-response"; value: LiquidityPerTickRangeResponseAmino; } export interface LiquidityPerTickRangeResponseSDKType { liquidity: LiquidityDepthWithRangeSDKType[]; bucket_index: bigint; } /** ===================== QueryClaimableSpreadRewards */ export interface ClaimableSpreadRewardsRequest { positionId: bigint; } export interface ClaimableSpreadRewardsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.ClaimableSpreadRewardsRequest"; value: Uint8Array; } /** ===================== QueryClaimableSpreadRewards */ export interface ClaimableSpreadRewardsRequestAmino { position_id?: string; } export interface ClaimableSpreadRewardsRequestAminoMsg { type: "osmosis/concentratedliquidity/claimable-spread-rewards-request"; value: ClaimableSpreadRewardsRequestAmino; } /** ===================== QueryClaimableSpreadRewards */ export interface ClaimableSpreadRewardsRequestSDKType { position_id: bigint; } export interface ClaimableSpreadRewardsResponse { claimableSpreadRewards: Coin[]; } export interface ClaimableSpreadRewardsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.ClaimableSpreadRewardsResponse"; value: Uint8Array; } export interface ClaimableSpreadRewardsResponseAmino { claimable_spread_rewards?: CoinAmino[]; } export interface ClaimableSpreadRewardsResponseAminoMsg { type: "osmosis/concentratedliquidity/claimable-spread-rewards-response"; value: ClaimableSpreadRewardsResponseAmino; } export interface ClaimableSpreadRewardsResponseSDKType { claimable_spread_rewards: CoinSDKType[]; } /** ===================== QueryClaimableIncentives */ export interface ClaimableIncentivesRequest { positionId: bigint; } export interface ClaimableIncentivesRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.ClaimableIncentivesRequest"; value: Uint8Array; } /** ===================== QueryClaimableIncentives */ export interface ClaimableIncentivesRequestAmino { position_id?: string; } export interface ClaimableIncentivesRequestAminoMsg { type: "osmosis/concentratedliquidity/claimable-incentives-request"; value: ClaimableIncentivesRequestAmino; } /** ===================== QueryClaimableIncentives */ export interface ClaimableIncentivesRequestSDKType { position_id: bigint; } export interface ClaimableIncentivesResponse { claimableIncentives: Coin[]; forfeitedIncentives: Coin[]; } export interface ClaimableIncentivesResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.ClaimableIncentivesResponse"; value: Uint8Array; } export interface ClaimableIncentivesResponseAmino { claimable_incentives?: CoinAmino[]; forfeited_incentives?: CoinAmino[]; } export interface ClaimableIncentivesResponseAminoMsg { type: "osmosis/concentratedliquidity/claimable-incentives-response"; value: ClaimableIncentivesResponseAmino; } export interface ClaimableIncentivesResponseSDKType { claimable_incentives: CoinSDKType[]; forfeited_incentives: CoinSDKType[]; } /** ===================== QueryPoolAccumulatorRewards */ export interface PoolAccumulatorRewardsRequest { poolId: bigint; } export interface PoolAccumulatorRewardsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.PoolAccumulatorRewardsRequest"; value: Uint8Array; } /** ===================== QueryPoolAccumulatorRewards */ export interface PoolAccumulatorRewardsRequestAmino { pool_id?: string; } export interface PoolAccumulatorRewardsRequestAminoMsg { type: "osmosis/concentratedliquidity/pool-accumulator-rewards-request"; value: PoolAccumulatorRewardsRequestAmino; } /** ===================== QueryPoolAccumulatorRewards */ export interface PoolAccumulatorRewardsRequestSDKType { pool_id: bigint; } export interface PoolAccumulatorRewardsResponse { spreadRewardGrowthGlobal: DecCoin[]; uptimeGrowthGlobal: UptimeTracker[]; } export interface PoolAccumulatorRewardsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.PoolAccumulatorRewardsResponse"; value: Uint8Array; } export interface PoolAccumulatorRewardsResponseAmino { spread_reward_growth_global?: DecCoinAmino[]; uptime_growth_global?: UptimeTrackerAmino[]; } export interface PoolAccumulatorRewardsResponseAminoMsg { type: "osmosis/concentratedliquidity/pool-accumulator-rewards-response"; value: PoolAccumulatorRewardsResponseAmino; } export interface PoolAccumulatorRewardsResponseSDKType { spread_reward_growth_global: DecCoinSDKType[]; uptime_growth_global: UptimeTrackerSDKType[]; } /** ===================== QueryTickAccumulatorTrackers */ export interface TickAccumulatorTrackersRequest { poolId: bigint; tickIndex: bigint; } export interface TickAccumulatorTrackersRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.TickAccumulatorTrackersRequest"; value: Uint8Array; } /** ===================== QueryTickAccumulatorTrackers */ export interface TickAccumulatorTrackersRequestAmino { pool_id?: string; tick_index?: string; } export interface TickAccumulatorTrackersRequestAminoMsg { type: "osmosis/concentratedliquidity/tick-accumulator-trackers-request"; value: TickAccumulatorTrackersRequestAmino; } /** ===================== QueryTickAccumulatorTrackers */ export interface TickAccumulatorTrackersRequestSDKType { pool_id: bigint; tick_index: bigint; } export interface TickAccumulatorTrackersResponse { spreadRewardGrowthOppositeDirectionOfLastTraversal: DecCoin[]; uptimeTrackers: UptimeTracker[]; } export interface TickAccumulatorTrackersResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.TickAccumulatorTrackersResponse"; value: Uint8Array; } export interface TickAccumulatorTrackersResponseAmino { spread_reward_growth_opposite_direction_of_last_traversal?: DecCoinAmino[]; uptime_trackers?: UptimeTrackerAmino[]; } export interface TickAccumulatorTrackersResponseAminoMsg { type: "osmosis/concentratedliquidity/tick-accumulator-trackers-response"; value: TickAccumulatorTrackersResponseAmino; } export interface TickAccumulatorTrackersResponseSDKType { spread_reward_growth_opposite_direction_of_last_traversal: DecCoinSDKType[]; uptime_trackers: UptimeTrackerSDKType[]; } /** ===================== QueryIncentiveRecords */ export interface IncentiveRecordsRequest { poolId: bigint; pagination?: PageRequest; } export interface IncentiveRecordsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.IncentiveRecordsRequest"; value: Uint8Array; } /** ===================== QueryIncentiveRecords */ export interface IncentiveRecordsRequestAmino { pool_id?: string; pagination?: PageRequestAmino; } export interface IncentiveRecordsRequestAminoMsg { type: "osmosis/concentratedliquidity/incentive-records-request"; value: IncentiveRecordsRequestAmino; } /** ===================== QueryIncentiveRecords */ export interface IncentiveRecordsRequestSDKType { pool_id: bigint; pagination?: PageRequestSDKType; } export interface IncentiveRecordsResponse { incentiveRecords: IncentiveRecord[]; /** pagination defines the pagination in the response. */ pagination?: PageResponse; } export interface IncentiveRecordsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.IncentiveRecordsResponse"; value: Uint8Array; } export interface IncentiveRecordsResponseAmino { incentive_records?: IncentiveRecordAmino[]; /** pagination defines the pagination in the response. */ pagination?: PageResponseAmino; } export interface IncentiveRecordsResponseAminoMsg { type: "osmosis/concentratedliquidity/incentive-records-response"; value: IncentiveRecordsResponseAmino; } export interface IncentiveRecordsResponseSDKType { incentive_records: IncentiveRecordSDKType[]; pagination?: PageResponseSDKType; } /** =============================== CFMMPoolIdLinkFromConcentratedPoolId */ export interface CFMMPoolIdLinkFromConcentratedPoolIdRequest { concentratedPoolId: bigint; } export interface CFMMPoolIdLinkFromConcentratedPoolIdRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.CFMMPoolIdLinkFromConcentratedPoolIdRequest"; value: Uint8Array; } /** =============================== CFMMPoolIdLinkFromConcentratedPoolId */ export interface CFMMPoolIdLinkFromConcentratedPoolIdRequestAmino { concentrated_pool_id?: string; } export interface CFMMPoolIdLinkFromConcentratedPoolIdRequestAminoMsg { type: "osmosis/concentratedliquidity/cfmmpool-id-link-from-concentrated-pool-id-request"; value: CFMMPoolIdLinkFromConcentratedPoolIdRequestAmino; } /** =============================== CFMMPoolIdLinkFromConcentratedPoolId */ export interface CFMMPoolIdLinkFromConcentratedPoolIdRequestSDKType { concentrated_pool_id: bigint; } export interface CFMMPoolIdLinkFromConcentratedPoolIdResponse { cfmmPoolId: bigint; } export interface CFMMPoolIdLinkFromConcentratedPoolIdResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.CFMMPoolIdLinkFromConcentratedPoolIdResponse"; value: Uint8Array; } export interface CFMMPoolIdLinkFromConcentratedPoolIdResponseAmino { cfmm_pool_id?: string; } export interface CFMMPoolIdLinkFromConcentratedPoolIdResponseAminoMsg { type: "osmosis/concentratedliquidity/cfmmpool-id-link-from-concentrated-pool-id-response"; value: CFMMPoolIdLinkFromConcentratedPoolIdResponseAmino; } export interface CFMMPoolIdLinkFromConcentratedPoolIdResponseSDKType { cfmm_pool_id: bigint; } /** =============================== UserUnbondingPositions */ export interface UserUnbondingPositionsRequest { address: string; } export interface UserUnbondingPositionsRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.UserUnbondingPositionsRequest"; value: Uint8Array; } /** =============================== UserUnbondingPositions */ export interface UserUnbondingPositionsRequestAmino { address?: string; } export interface UserUnbondingPositionsRequestAminoMsg { type: "osmosis/concentratedliquidity/user-unbonding-positions-request"; value: UserUnbondingPositionsRequestAmino; } /** =============================== UserUnbondingPositions */ export interface UserUnbondingPositionsRequestSDKType { address: string; } export interface UserUnbondingPositionsResponse { positionsWithPeriodLock: PositionWithPeriodLock[]; } export interface UserUnbondingPositionsResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.UserUnbondingPositionsResponse"; value: Uint8Array; } export interface UserUnbondingPositionsResponseAmino { positions_with_period_lock?: PositionWithPeriodLockAmino[]; } export interface UserUnbondingPositionsResponseAminoMsg { type: "osmosis/concentratedliquidity/user-unbonding-positions-response"; value: UserUnbondingPositionsResponseAmino; } export interface UserUnbondingPositionsResponseSDKType { positions_with_period_lock: PositionWithPeriodLockSDKType[]; } /** =============================== GetTotalLiquidity */ export interface GetTotalLiquidityRequest { } export interface GetTotalLiquidityRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.GetTotalLiquidityRequest"; value: Uint8Array; } /** =============================== GetTotalLiquidity */ export interface GetTotalLiquidityRequestAmino { } export interface GetTotalLiquidityRequestAminoMsg { type: "osmosis/concentratedliquidity/get-total-liquidity-request"; value: GetTotalLiquidityRequestAmino; } /** =============================== GetTotalLiquidity */ export interface GetTotalLiquidityRequestSDKType { } export interface GetTotalLiquidityResponse { totalLiquidity: Coin[]; } export interface GetTotalLiquidityResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.GetTotalLiquidityResponse"; value: Uint8Array; } export interface GetTotalLiquidityResponseAmino { total_liquidity?: CoinAmino[]; } export interface GetTotalLiquidityResponseAminoMsg { type: "osmosis/concentratedliquidity/get-total-liquidity-response"; value: GetTotalLiquidityResponseAmino; } export interface GetTotalLiquidityResponseSDKType { total_liquidity: CoinSDKType[]; } /** =============================== NumNextInitializedTicks */ export interface NumNextInitializedTicksRequest { poolId: bigint; tokenInDenom: string; numNextInitializedTicks: bigint; } export interface NumNextInitializedTicksRequestProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.NumNextInitializedTicksRequest"; value: Uint8Array; } /** =============================== NumNextInitializedTicks */ export interface NumNextInitializedTicksRequestAmino { pool_id?: string; token_in_denom?: string; num_next_initialized_ticks?: string; } export interface NumNextInitializedTicksRequestAminoMsg { type: "osmosis/concentratedliquidity/num-next-initialized-ticks-request"; value: NumNextInitializedTicksRequestAmino; } /** =============================== NumNextInitializedTicks */ export interface NumNextInitializedTicksRequestSDKType { pool_id: bigint; token_in_denom: string; num_next_initialized_ticks: bigint; } export interface NumNextInitializedTicksResponse { liquidityDepths: TickLiquidityNet[]; currentTick: bigint; currentLiquidity: string; } export interface NumNextInitializedTicksResponseProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.NumNextInitializedTicksResponse"; value: Uint8Array; } export interface NumNextInitializedTicksResponseAmino { liquidity_depths?: TickLiquidityNetAmino[]; current_tick?: string; current_liquidity?: string; } export interface NumNextInitializedTicksResponseAminoMsg { type: "osmosis/concentratedliquidity/num-next-initialized-ticks-response"; value: NumNextInitializedTicksResponseAmino; } export interface NumNextInitializedTicksResponseSDKType { liquidity_depths: TickLiquidityNetSDKType[]; current_tick: bigint; current_liquidity: string; } export declare const UserPositionsRequest: { typeUrl: string; aminoType: string; is(o: any): o is UserPositionsRequest; isSDK(o: any): o is UserPositionsRequestSDKType; isAmino(o: any): o is UserPositionsRequestAmino; encode(message: UserPositionsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UserPositionsRequest; fromPartial(object: Partial<UserPositionsRequest>): UserPositionsRequest; fromAmino(object: UserPositionsRequestAmino): UserPositionsRequest; toAmino(message: UserPositionsRequest): UserPositionsRequestAmino; fromAminoMsg(object: UserPositionsRequestAminoMsg): UserPositionsRequest; toAminoMsg(message: UserPositionsRequest): UserPositionsRequestAminoMsg; fromProtoMsg(message: UserPositionsRequestProtoMsg): UserPositionsRequest; toProto(message: UserPositionsRequest): Uint8Array; toProtoMsg(message: UserPositionsRequest): UserPositionsRequestProtoMsg; }; export declare const UserPositionsResponse: { typeUrl: string; aminoType: string; is(o: any): o is UserPositionsResponse; isSDK(o: any): o is UserPositionsResponseSDKType; isAmino(o: any): o is UserPositionsResponseAmino; encode(message: UserPositionsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UserPositionsResponse; fromPartial(object: Partial<UserPositionsResponse>): UserPositionsResponse; fromAmino(object: UserPositionsResponseAmino): UserPositionsResponse; toAmino(message: UserPositionsResponse): UserPositionsResponseAmino; fromAminoMsg(object: UserPositionsResponseAminoMsg): UserPositionsResponse; toAminoMsg(message: UserPositionsResponse): UserPositionsResponseAminoMsg; fromProtoMsg(message: UserPositionsResponseProtoMsg): UserPositionsResponse; toProto(message: UserPositionsResponse): Uint8Array; toProtoMsg(message: UserPositionsResponse): UserPositionsResponseProtoMsg; }; export declare const PositionByIdRequest: { typeUrl: string; aminoType: string; is(o: any): o is PositionByIdRequest; isSDK(o: any): o is PositionByIdRequestSDKType; isAmino(o: any): o is PositionByIdRequestAmino; encode(message: PositionByIdRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PositionByIdRequest; fromPartial(object: Partial<PositionByIdRequest>): PositionByIdRequest; fromAmino(object: PositionByIdRequestAmino): PositionByIdRequest; toAmino(message: PositionByIdRequest): PositionByIdRequestAmino; fromAminoMsg(object: PositionByIdRequestAminoMsg): PositionByIdRequest; toAminoMsg(message: PositionByIdRequest): PositionByIdRequestAminoMsg; fromProtoMsg(message: PositionByIdRequestProtoMsg): PositionByIdRequest; toProto(message: PositionByIdRequest): Uint8Array; toProtoMsg(message: PositionByIdRequest): PositionByIdRequestProtoMsg; }; export declare const PositionByIdResponse: { typeUrl: string; aminoType: string; is(o: any): o is PositionByIdResponse; isSDK(o: any): o is PositionByIdResponseSDKType; isAmino(o: any): o is PositionByIdResponseAmino; encode(message: PositionByIdResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PositionByIdResponse; fromPartial(object: Partial<PositionByIdResponse>): PositionByIdResponse; fromAmino(object: PositionByIdResponseAmino): PositionByIdResponse; toAmino(message: PositionByIdResponse): PositionByIdResponseAmino; fromAminoMsg(object: PositionByIdResponseAminoMsg): PositionByIdResponse; toAminoMsg(message: PositionByIdResponse): PositionByIdResponseAminoMsg; fromProtoMsg(message: PositionByIdResponseProtoMsg): PositionByIdResponse; toProto(message: PositionByIdResponse): Uint8Array; toProtoMsg(message: PositionByIdResponse): PositionByIdResponseProtoMsg; }; export declare const NumPoolPositionsRequest: { typeUrl: string; aminoType: string; is(o: any): o is NumPoolPositionsRequest; isSDK(o: any): o is NumPoolPositionsRequestSDKType; isAmino(o: any): o is NumPoolPositionsRequestAmino; encode(message: NumPoolPositionsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): NumPoolPositionsRequest; fromPartial(object: Partial<NumPoolPositionsRequest>): NumPoolPositionsRequest; fromAmino(object: NumPoolPositionsRequestAmino): NumPoolPositionsRequest; toAmino(message: NumPoolPositionsRequest): NumPoolPositionsRequestAmino; fromAminoMsg(object: NumPoolPositionsRequestAminoMsg): NumPoolPositionsRequest; toAminoMsg(message: NumPoolPositionsRequest): NumPoolPositionsRequestAminoMsg; fromProtoMsg(message: NumPoolPositionsRequestProtoMsg): NumPoolPositionsRequest; toProto(message: NumPoolPositionsRequest): Uint8Array; toProtoMsg(message: NumPoolPositionsRequest): NumPoolPositionsRequestProtoMsg; }; export declare const NumPoolPositionsResponse: { typeUrl: string; aminoType: string; is(o: any): o is NumPoolPositionsResponse; isSDK(o: any): o is NumPoolPositionsResponseSDKType; isAmino(o: any): o is NumPoolPositionsResponseAmino; encode(message: NumPoolPositionsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): NumPoolPositionsResponse; fromPartial(object: Partial<NumPoolPositionsResponse>): NumPoolPositionsResponse; fromAmino(object: NumPoolPositionsResponseAmino): NumPoolPositionsResponse; toAmino(message: NumPoolPositionsResponse): NumPoolPositionsResponseAmino; fromAminoMsg(object: NumPoolPositionsResponseAminoMsg): NumPoolPositionsResponse; toAminoMsg(message: NumPoolPositionsResponse): NumPoolPositionsResponseAminoMsg; fromProtoMsg(message: NumPoolPositionsResponseProtoMsg): NumPoolPositionsResponse; toProto(message: NumPoolPositionsResponse): Uint8Array; toProtoMsg(message: NumPoolPositionsResponse): NumPoolPositionsResponseProtoMsg; }; export declare const PoolsRequest: { typeUrl: string; aminoType: string; is(o: any): o is PoolsRequest; isSDK(o: any): o is PoolsRequestSDKType; isAmino(o: any): o is PoolsRequestAmino; encode(message: PoolsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PoolsRequest; fromPartial(object: Partial<PoolsRequest>): PoolsRequest; fromAmino(object: PoolsRequestAmino): PoolsRequest; toAmino(message: PoolsRequest): PoolsRequestAmino; fromAminoMsg(object: PoolsRequestAminoMsg): PoolsRequest; toAminoMsg(message: PoolsRequest): PoolsRequestAminoMsg; fromProtoMsg(message: PoolsRequestProtoMsg): PoolsRequest; toProto(message: PoolsRequest): Uint8Array; toProtoMsg(message: PoolsRequest): PoolsRequestProtoMsg; }; export declare const PoolsResponse: { typeUrl: string; aminoType: string; is(o: any): o is PoolsResponse; isSDK(o: any): o is PoolsResponseSDKType; isAmino(o: any): o is PoolsResponseAmino; encode(message: PoolsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PoolsResponse; fromPartial(object: Partial<PoolsResponse>): PoolsResponse; fromAmino(object: PoolsResponseAmino): PoolsResponse; toAmino(message: PoolsResponse): PoolsResponseAmino; fromAminoMsg(object: PoolsResponseAminoMsg): PoolsResponse; toAminoMsg(message: PoolsResponse): PoolsResponseAminoMsg; fromProtoMsg(message: PoolsResponseProtoMsg): PoolsResponse; toProto(message: PoolsResponse): Uint8Array; toProtoMsg(message: PoolsResponse): PoolsResponseProtoMsg; }; export declare const ParamsRequest: { typeUrl: string; aminoType: string; is(o: any): o is ParamsRequest; isSDK(o: any): o is ParamsRequestSDKType; isAmino(o: any): o is ParamsRequestAmino; encode(_: ParamsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ParamsRequest; fromPartial(_: Partial<ParamsRequest>): ParamsRequest; fromAmino(_: ParamsRequestAmino): ParamsRequest; toAmino(_: ParamsRequest): ParamsRequestAmino; fromAminoMsg(object: ParamsRequestAminoMsg): ParamsRequest; toAminoMsg(message: ParamsRequest): ParamsRequestAminoMsg; fromProtoMsg(message: ParamsRequestProtoMsg): ParamsRequest; toProto(message: ParamsRequest): Uint8Array; toProtoMsg(message: ParamsRequest): ParamsRequestProtoMsg; }; export declare const ParamsResponse: { typeUrl: string; aminoType: string; is(o: any): o is ParamsResponse; isSDK(o: any): o is ParamsResponseSDKType; isAmino(o: any): o is ParamsResponseAmino; encode(message: ParamsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ParamsResponse; fromPartial(object: Partial<ParamsResponse>): ParamsResponse; fromAmino(object: ParamsResponseAmino): ParamsResponse; toAmino(message: ParamsResponse): ParamsResponseAmino; fromAminoMsg(object: ParamsResponseAminoMsg): ParamsResponse; toAminoMsg(message: ParamsResponse): ParamsResponseAminoMsg; fromProtoMsg(message: ParamsResponseProtoMsg): ParamsResponse; toProto(message: ParamsResponse): Uint8Array; toProtoMsg(message: ParamsResponse): ParamsResponseProtoMsg; }; export declare const TickLiquidityNet: { typeUrl: string; aminoType: string; is(o: any): o is TickLiquidityNet; isSDK(o: any): o is TickLiquidityNetSDKType; isAmino(o: any): o is TickLiquidityNetAmino; encode(message: TickLiquidityNet, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): TickLiquidityNet; fromPartial(object: Partial<TickLiquidityNet>): TickLiquidityNet; fromAmino(object: TickLiquidityNetAmino): TickLiquidityNet; toAmino(message: TickLiquidityNet): TickLiquidityNetAmino; fromAminoMsg(object: TickLiquidityNetAminoMsg): TickLiquidityNet; toAminoMsg(message: TickLiquidityNet): TickLiquidityNetAminoMsg; fromProtoMsg(message: TickLiquidityNetProtoMsg): TickLiquidityNet; toProto(message: TickLiquidityNet): Uint8Array; toProtoMsg(message: TickLiquidityNet): TickLiquidityNetProtoMsg; }; export declare const LiquidityDepthWithRange: { typeUrl: string; aminoType: string; is(o: any): o is LiquidityDepthWithRange; isSDK(o: any): o is LiquidityDepthWithRangeSDKType; isAmino(o: any): o is LiquidityDepthWithRangeAmino; encode(message: LiquidityDepthWithRange, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): LiquidityDepthWithRange; fromPartial(object: Partial<LiquidityDepthWithRange>): LiquidityDepthWithRange; fromAmino(object: LiquidityDepthWithRangeAmino): LiquidityDepthWithRange; toAmino(message: LiquidityDepthWithRange): LiquidityDepthWithRangeAmino; fromAminoMsg(object: LiquidityDepthWithRangeAminoMsg): LiquidityDepthWithRange; toAminoMsg(message: LiquidityDepthWithRange): LiquidityDepthWithRangeAminoMsg; fromProtoMsg(message: LiquidityDepthWithRangeProtoMsg): LiquidityDepthWithRange; toProto(message: LiquidityDepthWithRange): Uint8Array; toProtoMsg(message: LiquidityDepthWithRange): LiquidityDepthWithRangeProtoMsg; }; export declare const LiquidityNetInDirectionRequest: { typeUrl: string; aminoType: string; is(o: any): o is LiquidityNetInDirectionRequest; isSDK(o: any): o is LiquidityNetInDirectionRequestSDKType; isAmino(o: any): o is LiquidityNetInDirectionRequestAmino; encode(message: LiquidityNetInDirectionRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): LiquidityNetInDirectionRequest; fromPartial(object: Partial<LiquidityNetInDirectionRequest>): LiquidityNetInDirectionRequest; fromAmino(object: LiquidityNetInDirectionRequestAmino): LiquidityNetInDirectionRequest; toAmino(message: LiquidityNetInDirectionRequest): LiquidityNetInDirectionRequestAmino; fromAminoMsg(object: LiquidityNetInDirectionRequestAminoMsg): LiquidityNetInDirectionRequest; toAminoMsg(message: LiquidityNetInDirectionRequest): LiquidityNetInDirectionRequestAminoMsg; fromProtoMsg(message: LiquidityNetInDirectionRequestProtoMsg): LiquidityNetInDirectionRequest; toProto(message: LiquidityNetInDirectionRequest): Uint8Array; toProtoMsg(message: LiquidityNetInDirectionRequest): LiquidityNetInDirectionRequestProtoMsg; }; export declare const LiquidityNetInDirectionResponse: { typeUrl: string; aminoType: string; is(o: any): o is LiquidityNetInDirectionResponse; isSDK(o: any): o is LiquidityNetInDirectionResponseSDKType; isAmino(o: any): o is LiquidityNetInDirectionResponseAmino; encode(message: LiquidityNetInDirectionResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): LiquidityNetInDirectionResponse; fromPartial(object: Partial<LiquidityNetInDirectionResponse>): LiquidityNetInDirectionResponse; fromAmino(object: LiquidityNetInDirectionResponseAmino): LiquidityNetInDirectionResponse; toAmino(message: LiquidityNetInDirectionResponse): LiquidityNetInDirectionResponseAmino; fromAminoMsg(object: LiquidityNetInDirectionResponseAminoMsg): LiquidityNetInDirectionResponse; toAminoMsg(message: LiquidityNetInDirectionResponse): LiquidityNetInDirectionResponseAminoMsg; fromProtoMsg(message: LiquidityNetInDirectionResponseProtoMsg): LiquidityNetInDirectionResponse; toProto(message: LiquidityNetInDirectionResponse): Uint8Array; toProtoMsg(message: LiquidityNetInDirectionResponse): LiquidityNetInDirectionResponseProtoMsg; }; export declare const LiquidityPerTickRangeRequest: { typeUrl: string; aminoType: string; is(o: any): o is LiquidityPerTickRangeRequest; isSDK(o: any): o is LiquidityPerTickRangeRequestSDKType; isAmino(o: any): o is LiquidityPerTickRangeRequestAmino; encode(message: LiquidityPerTickRangeRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): LiquidityPerTickRangeRequest; fromPartial(object: Partial<LiquidityPerTickRangeRequest>): LiquidityPerTickRangeRequest; fromAmino(object: LiquidityPerTickRangeRequestAmino): LiquidityPerTickRangeRequest; toAmino(message: LiquidityPerTickRangeRequest): LiquidityPerTickRangeRequestAmino; fromAminoMsg(object: LiquidityPerTickRangeRequestAminoMsg): LiquidityPerTickRangeRequest; toAminoMsg(message: LiquidityPerTickRangeRequest): LiquidityPerTickRangeRequestAminoMsg; fromProtoMsg(message: LiquidityPerTickRangeRequestProtoMsg): LiquidityPerTickRangeRequest; toProto(message: LiquidityPerTickRangeRequest): Uint8Array; toProtoMsg(message: LiquidityPerTickRangeRequest): LiquidityPerTickRangeRequestProtoMsg; }; export declare const LiquidityPerTickRangeResponse: { typeUrl: string; aminoType: string; is(o: any): o is LiquidityPerTickRangeResponse; isSDK(o: any): o is LiquidityPerTickRangeResponseSDKType; isAmino(o: any): o is LiquidityPerTickRangeResponseAmino; encode(message: LiquidityPerTickRangeResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): LiquidityPerTickRangeResponse; fromPartial(object: Partial<LiquidityPerTickRangeResponse>): LiquidityPerTickRangeResponse; fromAmino(object: LiquidityPerTickRangeResponseAmino): LiquidityPerTickRangeResponse; toAmino(message: LiquidityPerTickRangeResponse): LiquidityPerTickRangeResponseAmino; fromAminoMsg(object: LiquidityPerTickRangeResponseAminoMsg): LiquidityPerTickRangeResponse; toAminoMsg(message: LiquidityPerTickRangeResponse): LiquidityPerTickRangeResponseAminoMsg; fromProtoMsg(message: LiquidityPerTickRangeResponseProtoMsg): LiquidityPerTickRangeResponse; toProto(message: LiquidityPerTickRangeResponse): Uint8Array; toProtoMsg(message: LiquidityPerTickRangeResponse): LiquidityPerTickRangeResponseProtoMsg; }; export declare const ClaimableSpreadRewardsRequest: { typeUrl: string; aminoType: string; is(o: any): o is ClaimableSpreadRewardsRequest; isSDK(o: any): o is ClaimableSpreadRewardsRequestSDKType; isAmino(o: any): o is ClaimableSpreadRewardsRequestAmino; encode(message: ClaimableSpreadRewardsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ClaimableSpreadRewardsRequest; fromPartial(object: Partial<ClaimableSpreadRewardsRequest>): ClaimableSpreadRewardsRequest; fromAmino(object: ClaimableSpreadRewardsRequestAmino): ClaimableSpreadRewardsRequest; toAmino(message: ClaimableSpreadRewardsRequest): ClaimableSpreadRewardsRequestAmino; fromAminoMsg(object: ClaimableSpreadRewardsRequestAminoMsg): ClaimableSpreadRewardsRequest; toAminoMsg(message: ClaimableSpreadRewardsRequest): ClaimableSpreadRewardsRequestAminoMsg; fromProtoMsg(message: ClaimableSpreadRewardsRequestProtoMsg): ClaimableSpreadRewardsRequest; toProto(message: ClaimableSpreadRewardsRequest): Uint8Array; toProtoMsg(message: ClaimableSpreadRewardsRequest): ClaimableSpreadRewardsRequestProtoMsg; }; export declare const ClaimableSpreadRewardsResponse: { typeUrl: string; aminoType: string; is(o: any): o is ClaimableSpreadRewardsResponse; isSDK(o: any): o is ClaimableSpreadRewardsResponseSDKType; isAmino(o: any): o is ClaimableSpreadRewardsResponseAmino; encode(message: ClaimableSpreadRewardsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ClaimableSpreadRewardsResponse; fromPartial(object: Partial<ClaimableSpreadRewardsResponse>): ClaimableSpreadRewardsResponse; fromAmino(object: ClaimableSpreadRewardsResponseAmino): ClaimableSpreadRewardsResponse; toAmino(message: ClaimableSpreadRewardsResponse): ClaimableSpreadRewardsResponseAmino; fromAminoMsg(object: ClaimableSpreadRewardsResponseAminoMsg): ClaimableSpreadRewardsResponse; toAminoMsg(message: ClaimableSpreadRewardsResponse): ClaimableSpreadRewardsResponseAminoMsg; fromProtoMsg(message: ClaimableSpreadRewardsResponseProtoMsg): ClaimableSpreadRewardsResponse; toProto(message: ClaimableSpreadRewardsResponse): Uint8Array; toProtoMsg(message: ClaimableSpreadRewardsResponse): ClaimableSpreadRewardsResponseProtoMsg; }; export declare const ClaimableIncentivesRequest: { typeUrl: string; aminoType: string; is(o: any): o is ClaimableIncentivesRequest; isSDK(o: any): o is ClaimableIncentivesRequestSDKType; isAmino(o: any): o is ClaimableIncentivesRequestAmino; encode(message: ClaimableIncentivesRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ClaimableIncentivesRequest; fromPartial(object: Partial<ClaimableIncentivesRequest>): ClaimableIncentivesRequest; fromAmino(object: ClaimableIncentivesRequestAmino): ClaimableIncentivesRequest; toAmino(message: ClaimableIncentivesRequest): ClaimableIncentivesRequestAmino; fromAminoMsg(object: ClaimableIncentivesRequestAminoMsg): ClaimableIncentivesRequest; toAminoMsg(message: ClaimableIncentivesRequest): ClaimableIncentivesRequestAminoMsg; fromProtoMsg(message: ClaimableIncentivesRequestProtoMsg): ClaimableIncentivesRequest; toProto(message: ClaimableIncentivesRequest): Uint8Array; toProtoMsg(message: ClaimableIncentivesRequest): ClaimableIncentivesRequestProtoMsg; }; export declare const ClaimableIncentivesResponse: { typeUrl: string; aminoType: string; is(o: any): o is ClaimableIncentivesResponse; isSDK(o: any): o is ClaimableIncentivesResponseSDKType; isAmino(o: any): o is ClaimableIncentivesResponseAmino; encode(message: ClaimableIncentivesResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): ClaimableIncentivesResponse; fromPartial(object: Partial<ClaimableIncentivesResponse>): ClaimableIncentivesResponse; fromAmino(object: ClaimableIncentivesResponseAmino): ClaimableIncentivesResponse; toAmino(message: ClaimableIncentivesResponse): ClaimableIncentivesResponseAmino; fromAminoMsg(object: ClaimableIncentivesResponseAminoMsg): ClaimableIncentivesResponse; toAminoMsg(message: ClaimableIncentivesResponse): ClaimableIncentivesResponseAminoMsg; fromProtoMsg(message: ClaimableIncentivesResponseProtoMsg): ClaimableIncentivesResponse; toProto(message: ClaimableIncentivesResponse): Uint8Array; toProtoMsg(message: ClaimableIncentivesResponse): ClaimableIncentivesResponseProtoMsg; }; export declare const PoolAccumulatorRewardsRequest: { typeUrl: string; aminoType: string; is(o: any): o is PoolAccumulatorRewardsRequest; isSDK(o: any): o is PoolAccumulatorRewardsRequestSDKType; isAmino(o: any): o is PoolAccumulatorRewardsRequestAmino; encode(message: PoolAccumulatorRewardsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PoolAccumulatorRewardsRequest; fromPartial(object: Partial<PoolAccumulatorRewardsRequest>): PoolAccumulatorRewardsRequest; fromAmino(object: PoolAccumulatorRewardsRequestAmino): PoolAccumulatorRewardsRequest; toAmino(message: PoolAccumulatorRewardsRequest): PoolAccumulatorRewardsRequestAmino; fromAminoMsg(object: PoolAccumulatorRewardsRequestAminoMsg): PoolAccumulatorRewardsRequest; toAminoMsg(message: PoolAccumulatorRewardsRequest): PoolAccumulatorRewardsRequestAminoMsg; fromProtoMsg(message: PoolAccumulatorRewardsRequestProtoMsg): PoolAccumulatorRewardsRequest; toProto(message: PoolAccumulatorRewardsRequest): Uint8Array; toProtoMsg(message: PoolAccumulatorRewardsRequest): PoolAccumulatorRewardsRequestProtoMsg; }; export declare const PoolAccumulatorRewardsResponse: { typeUrl: string; aminoType: string; is(o: any): o is PoolAccumulatorRewardsResponse; isSDK(o: any): o is PoolAccumulatorRewardsResponseSDKType; isAmino(o: any): o is PoolAccumulatorRewardsResponseAmino; encode(message: PoolAccumulatorRewardsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): PoolAccumulatorRewardsResponse; fromPartial(object: Partial<PoolAccumulatorRewardsResponse>): PoolAccumulatorRewardsResponse; fromAmino(object: PoolAccumulatorRewardsResponseAmino): PoolAccumulatorRewardsResponse; toAmino(message: PoolAccumulatorRewardsResponse): PoolAccumulatorRewardsResponseAmino; fromAminoMsg(object: PoolAccumulatorRewardsResponseAminoMsg): PoolAccumulatorRewardsResponse; toAminoMsg(message: PoolAccumulatorRewardsResponse): PoolAccumulatorRewardsResponseAminoMsg; fromProtoMsg(message: PoolAccumulatorRewardsResponseProtoMsg): PoolAccumulatorRewardsResponse; toProto(message: PoolAccumulatorRewardsResponse): Uint8Array; toProtoMsg(message: PoolAccumulatorRewardsResponse): PoolAccumulatorRewardsResponseProtoMsg; }; export declare const TickAccumulatorTrackersRequest: { typeUrl: string; aminoType: string; is(o: any): o is TickAccumulatorTrackersRequest; isSDK(o: any): o is TickAccumulatorTrackersRequestSDKType; isAmino(o: any): o is TickAccumulatorTrackersRequestAmino; encode(message: TickAccumulatorTrackersRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): TickAccumulatorTrackersRequest; fromPartial(object: Partial<TickAccumulatorTrackersRequest>): TickAccumulatorTrackersRequest; fromAmino(object: TickAccumulatorTrackersRequestAmino): TickAccumulatorTrackersRequest; toAmino(message: TickAccumulatorTrackersRequest): TickAccumulatorTrackersRequestAmino; fromAminoMsg(object: TickAccumulatorTrackersRequestAminoMsg): TickAccumulatorTrackersRequest; toAminoMsg(message: TickAccumulatorTrackersRequest): TickAccumulatorTrackersRequestAminoMsg; fromProtoMsg(message: TickAccumulatorTrackersRequestProtoMsg): TickAccumulatorTrackersRequest; toProto(message: TickAccumulatorTrackersRequest): Uint8Array; toProtoMsg(message: TickAccumulatorTrackersRequest): TickAccumulatorTrackersRequestProtoMsg; }; export declare const TickAccumulatorTrackersResponse: { typeUrl: string; aminoType: string; is(o: any): o is TickAccumulatorTrackersResponse; isSDK(o: any): o is TickAccumulatorTrackersResponseSDKType; isAmino(o: any): o is TickAccumulatorTrackersResponseAmino; encode(message: TickAccumulatorTrackersResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): TickAccumulatorTrackersResponse; fromPartial(object: Partial<TickAccumulatorTrackersResponse>): TickAccumulatorTrackersResponse; fromAmino(object: TickAccumulatorTrackersResponseAmino): TickAccumulatorTrackersResponse; toAmino(message: TickAccumulatorTrackersResponse): TickAccumulatorTrackersResponseAmino; fromAminoMsg(object: TickAccumulatorTrackersResponseAminoMsg): TickAccumulatorTrackersResponse; toAminoMsg(message: TickAccumulatorTrackersResponse): TickAccumulatorTrackersResponseAminoMsg; fromProtoMsg(message: TickAccumulatorTrackersResponseProtoMsg): TickAccumulatorTrackersResponse; toProto(message: TickAccumulatorTrackersResponse): Uint8Array; toProtoMsg(message: TickAccumulatorTrackersResponse): TickAccumulatorTrackersResponseProtoMsg; }; export declare const IncentiveRecordsRequest: { typeUrl: string; aminoType: string; is(o: any): o is IncentiveRecordsRequest; isSDK(o: any): o is IncentiveRecordsRequestSDKType; isAmino(o: any): o is IncentiveRecordsRequestAmino; encode(message: IncentiveRecordsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): IncentiveRecordsRequest; fromPartial(object: Partial<IncentiveRecordsRequest>): IncentiveRecordsRequest; fromAmino(object: IncentiveRecordsRequestAmino): IncentiveRecordsRequest; toAmino(message: IncentiveRecordsRequest): IncentiveRecordsRequestAmino; fromAminoMsg(object: IncentiveRecordsRequestAminoMsg): IncentiveRecordsRequest; toAminoMsg(message: IncentiveRecordsRequest): IncentiveRecordsRequestAminoMsg; fromProtoMsg(message: IncentiveRecordsRequestProtoMsg): IncentiveRecordsRequest; toProto(message: IncentiveRecordsRequest): Uint8Array; toProtoMsg(message: IncentiveRecordsRequest): IncentiveRecordsRequestProtoMsg; }; export declare const IncentiveRecordsResponse: { typeUrl: string; aminoType: string; is(o: any): o is IncentiveRecordsResponse; isSDK(o: any): o is IncentiveRecordsResponseSDKType; isAmino(o: any): o is IncentiveRecordsResponseAmino; encode(message: IncentiveRecordsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): IncentiveRecordsResponse; fromPartial(object: Partial<IncentiveRecordsResponse>): IncentiveRecordsResponse; fromAmino(object: IncentiveRecordsResponseAmino): IncentiveRecordsResponse; toAmino(message: IncentiveRecordsResponse): IncentiveRecordsResponseAmino; fromAminoMsg(object: IncentiveRecordsResponseAminoMsg): IncentiveRecordsResponse; toAminoMsg(message: IncentiveRecordsResponse): IncentiveRecordsResponseAminoMsg; fromProtoMsg(message: IncentiveRecordsResponseProtoMsg): IncentiveRecordsResponse; toProto(message: IncentiveRecordsResponse): Uint8Array; toProtoMsg(message: IncentiveRecordsResponse): IncentiveRecordsResponseProtoMsg; }; export declare const CFMMPoolIdLinkFromConcentratedPoolIdRequest: { typeUrl: string; aminoType: string; is(o: any): o is CFMMPoolIdLinkFromConcentratedPoolIdRequest; isSDK(o: any): o is CFMMPoolIdLinkFromConcentratedPoolIdRequestSDKType; isAmino(o: any): o is CFMMPoolIdLinkFromConcentratedPoolIdRequestAmino; encode(message: CFMMPoolIdLinkFromConcentratedPoolIdRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CFMMPoolIdLinkFromConcentratedPoolIdRequest; fromPartial(object: Partial<CFMMPoolIdLinkFromConcentratedPoolIdRequest>): CFMMPoolIdLinkFromConcentratedPoolIdRequest; fromAmino(object: CFMMPoolIdLinkFromConcentratedPoolIdRequestAmino): CFMMPoolIdLinkFromConcentratedPoolIdRequest; toAmino(message: CFMMPoolIdLinkFromConcentratedPoolIdRequest): CFMMPoolIdLinkFromConcentratedPoolIdRequestAmino; fromAminoMsg(object: CFMMPoolIdLinkFromConcentratedPoolIdRequestAminoMsg): CFMMPoolIdLinkFromConcentratedPoolIdRequest; toAminoMsg(message: CFMMPoolIdLinkFromConcentratedPoolIdRequest): CFMMPoolIdLinkFromConcentratedPoolIdRequestAminoMsg; fromProtoMsg(message: CFMMPoolIdLinkFromConcentratedPoolIdRequestProtoMsg): CFMMPoolIdLinkFromConcentratedPoolIdRequest; toProto(message: CFMMPoolIdLinkFromConcentratedPoolIdRequest): Uint8Array; toProtoMsg(message: CFMMPoolIdLinkFromConcentratedPoolIdRequest): CFMMPoolIdLinkFromConcentratedPoolIdRequestProtoMsg; }; export declare const CFMMPoolIdLinkFromConcentratedPoolIdResponse: { typeUrl: string; aminoType: string; is(o: any): o is CFMMPoolIdLinkFromConcentratedPoolIdResponse; isSDK(o: any): o is CFMMPoolIdLinkFromConcentratedPoolIdResponseSDKType; isAmino(o: any): o is CFMMPoolIdLinkFromConcentratedPoolIdResponseAmino; encode(message: CFMMPoolIdLinkFromConcentratedPoolIdResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): CFMMPoolIdLinkFromConcentratedPoolIdResponse; fromPartial(object: Partial<CFMMPoolIdLinkFromConcentratedPoolIdResponse>): CFMMPoolIdLinkFromConcentratedPoolIdResponse; fromAmino(object: CFMMPoolIdLinkFromConcentratedPoolIdResponseAmino): CFMMPoolIdLinkFromConcentratedPoolIdResponse; toAmino(message: CFMMPoolIdLinkFromConcentratedPoolIdResponse): CFMMPoolIdLinkFromConcentratedPoolIdResponseAmino; fromAminoMsg(object: CFMMPoolIdLinkFromConcentratedPoolIdResponseAminoMsg): CFMMPoolIdLinkFromConcentratedPoolIdResponse; toAminoMsg(message: CFMMPoolIdLinkFromConcentratedPoolIdResponse): CFMMPoolIdLinkFromConcentratedPoolIdResponseAminoMsg; fromProtoMsg(message: CFMMPoolIdLinkFromConcentratedPoolIdResponseProtoMsg): CFMMPoolIdLinkFromConcentratedPoolIdResponse; toProto(message: CFMMPoolIdLinkFromConcentratedPoolIdResponse): Uint8Array; toProtoMsg(message: CFMMPoolIdLinkFromConcentratedPoolIdResponse): CFMMPoolIdLinkFromConcentratedPoolIdResponseProtoMsg; }; export declare const UserUnbondingPositionsRequest: { typeUrl: string; aminoType: string; is(o: any): o is UserUnbondingPositionsRequest; isSDK(o: any): o is UserUnbondingPositionsRequestSDKType; isAmino(o: any): o is UserUnbondingPositionsRequestAmino; encode(message: UserUnbondingPositionsRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UserUnbondingPositionsRequest; fromPartial(object: Partial<UserUnbondingPositionsRequest>): UserUnbondingPositionsRequest; fromAmino(object: UserUnbondingPositionsRequestAmino): UserUnbondingPositionsRequest; toAmino(message: UserUnbondingPositionsRequest): UserUnbondingPositionsRequestAmino; fromAminoMsg(object: UserUnbondingPositionsRequestAminoMsg): UserUnbondingPositionsRequest; toAminoMsg(message: UserUnbondingPositionsRequest): UserUnbondingPositionsRequestAminoMsg; fromProtoMsg(message: UserUnbondingPositionsRequestProtoMsg): UserUnbondingPositionsRequest; toProto(message: UserUnbondingPositionsRequest): Uint8Array; toProtoMsg(message: UserUnbondingPositionsRequest): UserUnbondingPositionsRequestProtoMsg; }; export declare const UserUnbondingPositionsResponse: { typeUrl: string; aminoType: string; is(o: any): o is UserUnbondingPositionsResponse; isSDK(o: any): o is UserUnbondingPositionsResponseSDKType; isAmino(o: any): o is UserUnbondingPositionsResponseAmino; encode(message: UserUnbondingPositionsResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UserUnbondingPositionsResponse; fromPartial(object: Partial<UserUnbondingPositionsResponse>): UserUnbondingPositionsResponse; fromAmino(object: UserUnbondingPositionsResponseAmino): UserUnbondingPositionsResponse; toAmino(message: UserUnbondingPositionsResponse): UserUnbondingPositionsResponseAmino; fromAminoMsg(object: UserUnbondingPositionsResponseAminoMsg): UserUnbondingPositionsResponse; toAminoMsg(message: UserUnbondingPositionsResponse): UserUnbondingPositionsResponseAminoMsg; fromProtoMsg(message: UserUnbondingPositionsResponseProtoMsg): UserUnbondingPositionsResponse; toProto(message: UserUnbondingPositionsResponse): Uint8Array; toProtoMsg(message: UserUnbondingPositionsResponse): UserUnbondingPositionsResponseProtoMsg; }; export declare const GetTotalLiquidityRequest: { typeUrl: string; aminoType: string; is(o: any): o is GetTotalLiquidityRequest; isSDK(o: any): o is GetTotalLiquidityRequestSDKType; isAmino(o: any): o is GetTotalLiquidityRequestAmino; encode(_: GetTotalLiquidityRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetTotalLiquidityRequest; fromPartial(_: Partial<GetTotalLiquidityRequest>): GetTotalLiquidityRequest; fromAmino(_: GetTotalLiquidityRequestAmino): GetTotalLiquidityRequest; toAmino(_: GetTotalLiquidityRequest): GetTotalLiquidityRequestAmino; fromAminoMsg(object: GetTotalLiquidityRequestAminoMsg): GetTotalLiquidityRequest; toAminoMsg(message: GetTotalLiquidityRequest): GetTotalLiquidityRequestAminoMsg; fromProtoMsg(message: GetTotalLiquidityRequestProtoMsg): GetTotalLiquidityRequest; toProto(message: GetTotalLiquidityRequest): Uint8Array; toProtoMsg(message: GetTotalLiquidityRequest): GetTotalLiquidityRequestProtoMsg; }; export declare const GetTotalLiquidityResponse: { typeUrl: string; aminoType: string; is(o: any): o is GetTotalLiquidityResponse; isSDK(o: any): o is GetTotalLiquidityResponseSDKType; isAmino(o: any): o is GetTotalLiquidityResponseAmino; encode(message: GetTotalLiquidityResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): GetTotalLiquidityResponse; fromPartial(object: Partial<GetTotalLiquidityResponse>): GetTotalLiquidityResponse; fromAmino(object: GetTotalLiquidityResponseAmino): GetTotalLiquidityResponse; toAmino(message: GetTotalLiquidityResponse): GetTotalLiquidityResponseAmino; fromAminoMsg(object: GetTotalLiquidityResponseAminoMsg): GetTotalLiquidityResponse; toAminoMsg(message: GetTotalLiquidityResponse): GetTotalLiquidityResponseAminoMsg; fromProtoMsg(message: GetTotalLiquidityResponseProtoMsg): GetTotalLiquidityResponse; toProto(message: GetTotalLiquidityResponse): Uint8Array; toProtoMsg(message: GetTotalLiquidityResponse): GetTotalLiquidityResponseProtoMsg; }; export declare const NumNextInitializedTicksRequest: { typeUrl: string; aminoType: string; is(o: any): o is NumNextInitializedTicksRequest; isSDK(o: any): o is NumNextInitializedTicksRequestSDKType; isAmino(o: any): o is NumNextInitializedTicksRequestAmino; encode(message: NumNextInitializedTicksRequest, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): NumNextInitializedTicksRequest; fromPartial(object: Partial<NumNextInitializedTicksRequest>): NumNextInitializedTicksRequest; fromAmino(object: NumNextInitializedTicksRequestAmino): NumNextInitializedTicksRequest; toAmino(message: NumNextInitializedTicksRequest): NumNextInitializedTicksRequestAmino; fromAminoMsg(object: NumNextInitializedTicksRequestAminoMsg): NumNextInitializedTicksRequest; toAminoMsg(message: NumNextInitializedTicksRequest): NumNextInitializedTicksRequestAminoMsg; fromProtoMsg(message: NumNextInitializedTicksRequestProtoMsg): NumNextInitializedTicksRequest; toProto(message: NumNextInitializedTicksRequest): Uint8Array; toProtoMsg(message: NumNextInitializedTicksRequest): NumNextInitializedTicksRequestProtoMsg; }; export declare const NumNextInitializedTicksResponse: { typeUrl: string; aminoType: string; is(o: any): o is NumNextInitializedTicksResponse; isSDK(o: any): o is NumNextInitializedTicksResponseSDKType; isAmino(o: any): o is NumNextInitializedTicksResponseAmino; encode(message: NumNextInitializedTicksResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): NumNextInitializedTicksResponse; fromPartial(object: Partial<NumNextInitializedTicksResponse>): NumNextInitializedTicksResponse; fromAmino(object: NumNextInitializedTicksResponseAmino): NumNextInitializedTicksResponse; toAmino(message: NumNextInitializedTicksResponse): NumNextInitializedTicksResponseAmino; fromAminoMsg(object: NumNextInitializedTicksResponseAminoMsg): NumNextInitializedTicksResponse; toAminoMsg(message: NumNextInitializedTicksResponse): NumNextInitializedTicksResponseAminoMsg; fromProtoMsg(message: NumNextInitializedTicksResponseProtoMsg): NumNextInitializedTicksResponse; toProto(message: NumNextInitializedTicksResponse): Uint8Array; toProtoMsg(message: NumNextInitializedTicksResponse): NumNextInitializedTicksResponseProtoMsg; };

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