Skip to main content
Glama
tick_info.d.ts5.04 kB
import { DecCoin, DecCoinAmino, DecCoinSDKType } from "../../../cosmos/base/v1beta1/coin"; import { BinaryReader, BinaryWriter } from "../../../binary"; export interface TickInfo { liquidityGross: string; liquidityNet: string; spreadRewardGrowthOppositeDirectionOfLastTraversal: DecCoin[]; /** * uptime_trackers is a container encapsulating the uptime trackers. * We use a container instead of a "repeated UptimeTracker" directly * because we need the ability to serialize and deserialize the * container easily for events when crossing a tick. */ uptimeTrackers: UptimeTrackers; } export interface TickInfoProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.TickInfo"; value: Uint8Array; } export interface TickInfoAmino { liquidity_gross?: string; liquidity_net?: string; spread_reward_growth_opposite_direction_of_last_traversal?: DecCoinAmino[]; /** * uptime_trackers is a container encapsulating the uptime trackers. * We use a container instead of a "repeated UptimeTracker" directly * because we need the ability to serialize and deserialize the * container easily for events when crossing a tick. */ uptime_trackers?: UptimeTrackersAmino; } export interface TickInfoAminoMsg { type: "osmosis/concentratedliquidity/tick-info"; value: TickInfoAmino; } export interface TickInfoSDKType { liquidity_gross: string; liquidity_net: string; spread_reward_growth_opposite_direction_of_last_traversal: DecCoinSDKType[]; uptime_trackers: UptimeTrackersSDKType; } export interface UptimeTrackers { list: UptimeTracker[]; } export interface UptimeTrackersProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.UptimeTrackers"; value: Uint8Array; } export interface UptimeTrackersAmino { list?: UptimeTrackerAmino[]; } export interface UptimeTrackersAminoMsg { type: "osmosis/concentratedliquidity/uptime-trackers"; value: UptimeTrackersAmino; } export interface UptimeTrackersSDKType { list: UptimeTrackerSDKType[]; } export interface UptimeTracker { uptimeGrowthOutside: DecCoin[]; } export interface UptimeTrackerProtoMsg { typeUrl: "/osmosis.concentratedliquidity.v1beta1.UptimeTracker"; value: Uint8Array; } export interface UptimeTrackerAmino { uptime_growth_outside?: DecCoinAmino[]; } export interface UptimeTrackerAminoMsg { type: "osmosis/concentratedliquidity/uptime-tracker"; value: UptimeTrackerAmino; } export interface UptimeTrackerSDKType { uptime_growth_outside: DecCoinSDKType[]; } export declare const TickInfo: { typeUrl: string; aminoType: string; is(o: any): o is TickInfo; isSDK(o: any): o is TickInfoSDKType; isAmino(o: any): o is TickInfoAmino; encode(message: TickInfo, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): TickInfo; fromPartial(object: Partial<TickInfo>): TickInfo; fromAmino(object: TickInfoAmino): TickInfo; toAmino(message: TickInfo): TickInfoAmino; fromAminoMsg(object: TickInfoAminoMsg): TickInfo; toAminoMsg(message: TickInfo): TickInfoAminoMsg; fromProtoMsg(message: TickInfoProtoMsg): TickInfo; toProto(message: TickInfo): Uint8Array; toProtoMsg(message: TickInfo): TickInfoProtoMsg; }; export declare const UptimeTrackers: { typeUrl: string; aminoType: string; is(o: any): o is UptimeTrackers; isSDK(o: any): o is UptimeTrackersSDKType; isAmino(o: any): o is UptimeTrackersAmino; encode(message: UptimeTrackers, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UptimeTrackers; fromPartial(object: Partial<UptimeTrackers>): UptimeTrackers; fromAmino(object: UptimeTrackersAmino): UptimeTrackers; toAmino(message: UptimeTrackers): UptimeTrackersAmino; fromAminoMsg(object: UptimeTrackersAminoMsg): UptimeTrackers; toAminoMsg(message: UptimeTrackers): UptimeTrackersAminoMsg; fromProtoMsg(message: UptimeTrackersProtoMsg): UptimeTrackers; toProto(message: UptimeTrackers): Uint8Array; toProtoMsg(message: UptimeTrackers): UptimeTrackersProtoMsg; }; export declare const UptimeTracker: { typeUrl: string; aminoType: string; is(o: any): o is UptimeTracker; isSDK(o: any): o is UptimeTrackerSDKType; isAmino(o: any): o is UptimeTrackerAmino; encode(message: UptimeTracker, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): UptimeTracker; fromPartial(object: Partial<UptimeTracker>): UptimeTracker; fromAmino(object: UptimeTrackerAmino): UptimeTracker; toAmino(message: UptimeTracker): UptimeTrackerAmino; fromAminoMsg(object: UptimeTrackerAminoMsg): UptimeTracker; toAminoMsg(message: UptimeTracker): UptimeTrackerAminoMsg; fromProtoMsg(message: UptimeTrackerProtoMsg): UptimeTracker; toProto(message: UptimeTracker): Uint8Array; toProtoMsg(message: UptimeTracker): UptimeTrackerProtoMsg; };

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