Skip to main content
Glama
tx.d.ts20.2 kB
import { Duration, DurationAmino, DurationSDKType } from "../../google/protobuf/duration"; import { Coin, CoinAmino, CoinSDKType } from "../../cosmos/base/v1beta1/coin"; import { PeriodLock, PeriodLockAmino, PeriodLockSDKType } from "./lock"; import { BinaryReader, BinaryWriter } from "../../binary"; export interface MsgLockTokens { owner: string; duration: Duration; coins: Coin[]; } export interface MsgLockTokensProtoMsg { typeUrl: "/osmosis.lockup.MsgLockTokens"; value: Uint8Array; } export interface MsgLockTokensAmino { owner?: string; duration?: DurationAmino; coins?: CoinAmino[]; } export interface MsgLockTokensAminoMsg { type: "osmosis/lockup/lock-tokens"; value: MsgLockTokensAmino; } export interface MsgLockTokensSDKType { owner: string; duration: DurationSDKType; coins: CoinSDKType[]; } export interface MsgLockTokensResponse { ID: bigint; } export interface MsgLockTokensResponseProtoMsg { typeUrl: "/osmosis.lockup.MsgLockTokensResponse"; value: Uint8Array; } export interface MsgLockTokensResponseAmino { ID?: string; } export interface MsgLockTokensResponseAminoMsg { type: "osmosis/lockup/lock-tokens-response"; value: MsgLockTokensResponseAmino; } export interface MsgLockTokensResponseSDKType { ID: bigint; } export interface MsgBeginUnlockingAll { owner: string; } export interface MsgBeginUnlockingAllProtoMsg { typeUrl: "/osmosis.lockup.MsgBeginUnlockingAll"; value: Uint8Array; } export interface MsgBeginUnlockingAllAmino { owner?: string; } export interface MsgBeginUnlockingAllAminoMsg { type: "osmosis/lockup/begin-unlock-tokens"; value: MsgBeginUnlockingAllAmino; } export interface MsgBeginUnlockingAllSDKType { owner: string; } export interface MsgBeginUnlockingAllResponse { unlocks: PeriodLock[]; } export interface MsgBeginUnlockingAllResponseProtoMsg { typeUrl: "/osmosis.lockup.MsgBeginUnlockingAllResponse"; value: Uint8Array; } export interface MsgBeginUnlockingAllResponseAmino { unlocks?: PeriodLockAmino[]; } export interface MsgBeginUnlockingAllResponseAminoMsg { type: "osmosis/lockup/begin-unlocking-all-response"; value: MsgBeginUnlockingAllResponseAmino; } export interface MsgBeginUnlockingAllResponseSDKType { unlocks: PeriodLockSDKType[]; } export interface MsgBeginUnlocking { owner: string; ID: bigint; /** Amount of unlocking coins. Unlock all if not set. */ coins: Coin[]; } export interface MsgBeginUnlockingProtoMsg { typeUrl: "/osmosis.lockup.MsgBeginUnlocking"; value: Uint8Array; } export interface MsgBeginUnlockingAmino { owner?: string; ID?: string; /** Amount of unlocking coins. Unlock all if not set. */ coins?: CoinAmino[]; } export interface MsgBeginUnlockingAminoMsg { type: "osmosis/lockup/begin-unlock-period-lock"; value: MsgBeginUnlockingAmino; } export interface MsgBeginUnlockingSDKType { owner: string; ID: bigint; coins: CoinSDKType[]; } export interface MsgBeginUnlockingResponse { success: boolean; unlockingLockID: bigint; } export interface MsgBeginUnlockingResponseProtoMsg { typeUrl: "/osmosis.lockup.MsgBeginUnlockingResponse"; value: Uint8Array; } export interface MsgBeginUnlockingResponseAmino { success?: boolean; unlockingLockID?: string; } export interface MsgBeginUnlockingResponseAminoMsg { type: "osmosis/lockup/begin-unlocking-response"; value: MsgBeginUnlockingResponseAmino; } export interface MsgBeginUnlockingResponseSDKType { success: boolean; unlockingLockID: bigint; } /** * MsgExtendLockup extends the existing lockup's duration. * The new duration is longer than the original. */ export interface MsgExtendLockup { owner: string; ID: bigint; /** * duration to be set. fails if lower than the current duration, or is * unlocking */ duration: Duration; } export interface MsgExtendLockupProtoMsg { typeUrl: "/osmosis.lockup.MsgExtendLockup"; value: Uint8Array; } /** * MsgExtendLockup extends the existing lockup's duration. * The new duration is longer than the original. */ export interface MsgExtendLockupAmino { owner?: string; ID?: string; /** * duration to be set. fails if lower than the current duration, or is * unlocking */ duration?: DurationAmino; } export interface MsgExtendLockupAminoMsg { type: "osmosis/lockup/extend-lockup"; value: MsgExtendLockupAmino; } /** * MsgExtendLockup extends the existing lockup's duration. * The new duration is longer than the original. */ export interface MsgExtendLockupSDKType { owner: string; ID: bigint; duration: DurationSDKType; } export interface MsgExtendLockupResponse { success: boolean; } export interface MsgExtendLockupResponseProtoMsg { typeUrl: "/osmosis.lockup.MsgExtendLockupResponse"; value: Uint8Array; } export interface MsgExtendLockupResponseAmino { success?: boolean; } export interface MsgExtendLockupResponseAminoMsg { type: "osmosis/lockup/extend-lockup-response"; value: MsgExtendLockupResponseAmino; } export interface MsgExtendLockupResponseSDKType { success: boolean; } /** * MsgForceUnlock unlocks locks immediately for * addresses registered via governance. */ export interface MsgForceUnlock { owner: string; ID: bigint; /** Amount of unlocking coins. Unlock all if not set. */ coins: Coin[]; } export interface MsgForceUnlockProtoMsg { typeUrl: "/osmosis.lockup.MsgForceUnlock"; value: Uint8Array; } /** * MsgForceUnlock unlocks locks immediately for * addresses registered via governance. */ export interface MsgForceUnlockAmino { owner?: string; ID?: string; /** Amount of unlocking coins. Unlock all if not set. */ coins?: CoinAmino[]; } export interface MsgForceUnlockAminoMsg { type: "osmosis/lockup/force-unlock-tokens"; value: MsgForceUnlockAmino; } /** * MsgForceUnlock unlocks locks immediately for * addresses registered via governance. */ export interface MsgForceUnlockSDKType { owner: string; ID: bigint; coins: CoinSDKType[]; } export interface MsgForceUnlockResponse { success: boolean; } export interface MsgForceUnlockResponseProtoMsg { typeUrl: "/osmosis.lockup.MsgForceUnlockResponse"; value: Uint8Array; } export interface MsgForceUnlockResponseAmino { success?: boolean; } export interface MsgForceUnlockResponseAminoMsg { type: "osmosis/lockup/force-unlock-response"; value: MsgForceUnlockResponseAmino; } export interface MsgForceUnlockResponseSDKType { success: boolean; } export interface MsgSetRewardReceiverAddress { owner: string; lockID: bigint; rewardReceiver: string; } export interface MsgSetRewardReceiverAddressProtoMsg { typeUrl: "/osmosis.lockup.MsgSetRewardReceiverAddress"; value: Uint8Array; } export interface MsgSetRewardReceiverAddressAmino { owner?: string; lockID?: string; reward_receiver?: string; } export interface MsgSetRewardReceiverAddressAminoMsg { type: "osmosis/lockup/set-reward-receiver-address"; value: MsgSetRewardReceiverAddressAmino; } export interface MsgSetRewardReceiverAddressSDKType { owner: string; lockID: bigint; reward_receiver: string; } export interface MsgSetRewardReceiverAddressResponse { success: boolean; } export interface MsgSetRewardReceiverAddressResponseProtoMsg { typeUrl: "/osmosis.lockup.MsgSetRewardReceiverAddressResponse"; value: Uint8Array; } export interface MsgSetRewardReceiverAddressResponseAmino { success?: boolean; } export interface MsgSetRewardReceiverAddressResponseAminoMsg { type: "osmosis/lockup/set-reward-receiver-address-response"; value: MsgSetRewardReceiverAddressResponseAmino; } export interface MsgSetRewardReceiverAddressResponseSDKType { success: boolean; } export declare const MsgLockTokens: { typeUrl: string; aminoType: string; is(o: any): o is MsgLockTokens; isSDK(o: any): o is MsgLockTokensSDKType; isAmino(o: any): o is MsgLockTokensAmino; encode(message: MsgLockTokens, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgLockTokens; fromPartial(object: Partial<MsgLockTokens>): MsgLockTokens; fromAmino(object: MsgLockTokensAmino): MsgLockTokens; toAmino(message: MsgLockTokens): MsgLockTokensAmino; fromAminoMsg(object: MsgLockTokensAminoMsg): MsgLockTokens; toAminoMsg(message: MsgLockTokens): MsgLockTokensAminoMsg; fromProtoMsg(message: MsgLockTokensProtoMsg): MsgLockTokens; toProto(message: MsgLockTokens): Uint8Array; toProtoMsg(message: MsgLockTokens): MsgLockTokensProtoMsg; }; export declare const MsgLockTokensResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgLockTokensResponse; isSDK(o: any): o is MsgLockTokensResponseSDKType; isAmino(o: any): o is MsgLockTokensResponseAmino; encode(message: MsgLockTokensResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgLockTokensResponse; fromPartial(object: Partial<MsgLockTokensResponse>): MsgLockTokensResponse; fromAmino(object: MsgLockTokensResponseAmino): MsgLockTokensResponse; toAmino(message: MsgLockTokensResponse): MsgLockTokensResponseAmino; fromAminoMsg(object: MsgLockTokensResponseAminoMsg): MsgLockTokensResponse; toAminoMsg(message: MsgLockTokensResponse): MsgLockTokensResponseAminoMsg; fromProtoMsg(message: MsgLockTokensResponseProtoMsg): MsgLockTokensResponse; toProto(message: MsgLockTokensResponse): Uint8Array; toProtoMsg(message: MsgLockTokensResponse): MsgLockTokensResponseProtoMsg; }; export declare const MsgBeginUnlockingAll: { typeUrl: string; aminoType: string; is(o: any): o is MsgBeginUnlockingAll; isSDK(o: any): o is MsgBeginUnlockingAllSDKType; isAmino(o: any): o is MsgBeginUnlockingAllAmino; encode(message: MsgBeginUnlockingAll, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgBeginUnlockingAll; fromPartial(object: Partial<MsgBeginUnlockingAll>): MsgBeginUnlockingAll; fromAmino(object: MsgBeginUnlockingAllAmino): MsgBeginUnlockingAll; toAmino(message: MsgBeginUnlockingAll): MsgBeginUnlockingAllAmino; fromAminoMsg(object: MsgBeginUnlockingAllAminoMsg): MsgBeginUnlockingAll; toAminoMsg(message: MsgBeginUnlockingAll): MsgBeginUnlockingAllAminoMsg; fromProtoMsg(message: MsgBeginUnlockingAllProtoMsg): MsgBeginUnlockingAll; toProto(message: MsgBeginUnlockingAll): Uint8Array; toProtoMsg(message: MsgBeginUnlockingAll): MsgBeginUnlockingAllProtoMsg; }; export declare const MsgBeginUnlockingAllResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgBeginUnlockingAllResponse; isSDK(o: any): o is MsgBeginUnlockingAllResponseSDKType; isAmino(o: any): o is MsgBeginUnlockingAllResponseAmino; encode(message: MsgBeginUnlockingAllResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgBeginUnlockingAllResponse; fromPartial(object: Partial<MsgBeginUnlockingAllResponse>): MsgBeginUnlockingAllResponse; fromAmino(object: MsgBeginUnlockingAllResponseAmino): MsgBeginUnlockingAllResponse; toAmino(message: MsgBeginUnlockingAllResponse): MsgBeginUnlockingAllResponseAmino; fromAminoMsg(object: MsgBeginUnlockingAllResponseAminoMsg): MsgBeginUnlockingAllResponse; toAminoMsg(message: MsgBeginUnlockingAllResponse): MsgBeginUnlockingAllResponseAminoMsg; fromProtoMsg(message: MsgBeginUnlockingAllResponseProtoMsg): MsgBeginUnlockingAllResponse; toProto(message: MsgBeginUnlockingAllResponse): Uint8Array; toProtoMsg(message: MsgBeginUnlockingAllResponse): MsgBeginUnlockingAllResponseProtoMsg; }; export declare const MsgBeginUnlocking: { typeUrl: string; aminoType: string; is(o: any): o is MsgBeginUnlocking; isSDK(o: any): o is MsgBeginUnlockingSDKType; isAmino(o: any): o is MsgBeginUnlockingAmino; encode(message: MsgBeginUnlocking, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgBeginUnlocking; fromPartial(object: Partial<MsgBeginUnlocking>): MsgBeginUnlocking; fromAmino(object: MsgBeginUnlockingAmino): MsgBeginUnlocking; toAmino(message: MsgBeginUnlocking): MsgBeginUnlockingAmino; fromAminoMsg(object: MsgBeginUnlockingAminoMsg): MsgBeginUnlocking; toAminoMsg(message: MsgBeginUnlocking): MsgBeginUnlockingAminoMsg; fromProtoMsg(message: MsgBeginUnlockingProtoMsg): MsgBeginUnlocking; toProto(message: MsgBeginUnlocking): Uint8Array; toProtoMsg(message: MsgBeginUnlocking): MsgBeginUnlockingProtoMsg; }; export declare const MsgBeginUnlockingResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgBeginUnlockingResponse; isSDK(o: any): o is MsgBeginUnlockingResponseSDKType; isAmino(o: any): o is MsgBeginUnlockingResponseAmino; encode(message: MsgBeginUnlockingResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgBeginUnlockingResponse; fromPartial(object: Partial<MsgBeginUnlockingResponse>): MsgBeginUnlockingResponse; fromAmino(object: MsgBeginUnlockingResponseAmino): MsgBeginUnlockingResponse; toAmino(message: MsgBeginUnlockingResponse): MsgBeginUnlockingResponseAmino; fromAminoMsg(object: MsgBeginUnlockingResponseAminoMsg): MsgBeginUnlockingResponse; toAminoMsg(message: MsgBeginUnlockingResponse): MsgBeginUnlockingResponseAminoMsg; fromProtoMsg(message: MsgBeginUnlockingResponseProtoMsg): MsgBeginUnlockingResponse; toProto(message: MsgBeginUnlockingResponse): Uint8Array; toProtoMsg(message: MsgBeginUnlockingResponse): MsgBeginUnlockingResponseProtoMsg; }; export declare const MsgExtendLockup: { typeUrl: string; aminoType: string; is(o: any): o is MsgExtendLockup; isSDK(o: any): o is MsgExtendLockupSDKType; isAmino(o: any): o is MsgExtendLockupAmino; encode(message: MsgExtendLockup, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgExtendLockup; fromPartial(object: Partial<MsgExtendLockup>): MsgExtendLockup; fromAmino(object: MsgExtendLockupAmino): MsgExtendLockup; toAmino(message: MsgExtendLockup): MsgExtendLockupAmino; fromAminoMsg(object: MsgExtendLockupAminoMsg): MsgExtendLockup; toAminoMsg(message: MsgExtendLockup): MsgExtendLockupAminoMsg; fromProtoMsg(message: MsgExtendLockupProtoMsg): MsgExtendLockup; toProto(message: MsgExtendLockup): Uint8Array; toProtoMsg(message: MsgExtendLockup): MsgExtendLockupProtoMsg; }; export declare const MsgExtendLockupResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgExtendLockupResponse; isSDK(o: any): o is MsgExtendLockupResponseSDKType; isAmino(o: any): o is MsgExtendLockupResponseAmino; encode(message: MsgExtendLockupResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgExtendLockupResponse; fromPartial(object: Partial<MsgExtendLockupResponse>): MsgExtendLockupResponse; fromAmino(object: MsgExtendLockupResponseAmino): MsgExtendLockupResponse; toAmino(message: MsgExtendLockupResponse): MsgExtendLockupResponseAmino; fromAminoMsg(object: MsgExtendLockupResponseAminoMsg): MsgExtendLockupResponse; toAminoMsg(message: MsgExtendLockupResponse): MsgExtendLockupResponseAminoMsg; fromProtoMsg(message: MsgExtendLockupResponseProtoMsg): MsgExtendLockupResponse; toProto(message: MsgExtendLockupResponse): Uint8Array; toProtoMsg(message: MsgExtendLockupResponse): MsgExtendLockupResponseProtoMsg; }; export declare const MsgForceUnlock: { typeUrl: string; aminoType: string; is(o: any): o is MsgForceUnlock; isSDK(o: any): o is MsgForceUnlockSDKType; isAmino(o: any): o is MsgForceUnlockAmino; encode(message: MsgForceUnlock, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgForceUnlock; fromPartial(object: Partial<MsgForceUnlock>): MsgForceUnlock; fromAmino(object: MsgForceUnlockAmino): MsgForceUnlock; toAmino(message: MsgForceUnlock): MsgForceUnlockAmino; fromAminoMsg(object: MsgForceUnlockAminoMsg): MsgForceUnlock; toAminoMsg(message: MsgForceUnlock): MsgForceUnlockAminoMsg; fromProtoMsg(message: MsgForceUnlockProtoMsg): MsgForceUnlock; toProto(message: MsgForceUnlock): Uint8Array; toProtoMsg(message: MsgForceUnlock): MsgForceUnlockProtoMsg; }; export declare const MsgForceUnlockResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgForceUnlockResponse; isSDK(o: any): o is MsgForceUnlockResponseSDKType; isAmino(o: any): o is MsgForceUnlockResponseAmino; encode(message: MsgForceUnlockResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgForceUnlockResponse; fromPartial(object: Partial<MsgForceUnlockResponse>): MsgForceUnlockResponse; fromAmino(object: MsgForceUnlockResponseAmino): MsgForceUnlockResponse; toAmino(message: MsgForceUnlockResponse): MsgForceUnlockResponseAmino; fromAminoMsg(object: MsgForceUnlockResponseAminoMsg): MsgForceUnlockResponse; toAminoMsg(message: MsgForceUnlockResponse): MsgForceUnlockResponseAminoMsg; fromProtoMsg(message: MsgForceUnlockResponseProtoMsg): MsgForceUnlockResponse; toProto(message: MsgForceUnlockResponse): Uint8Array; toProtoMsg(message: MsgForceUnlockResponse): MsgForceUnlockResponseProtoMsg; }; export declare const MsgSetRewardReceiverAddress: { typeUrl: string; aminoType: string; is(o: any): o is MsgSetRewardReceiverAddress; isSDK(o: any): o is MsgSetRewardReceiverAddressSDKType; isAmino(o: any): o is MsgSetRewardReceiverAddressAmino; encode(message: MsgSetRewardReceiverAddress, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetRewardReceiverAddress; fromPartial(object: Partial<MsgSetRewardReceiverAddress>): MsgSetRewardReceiverAddress; fromAmino(object: MsgSetRewardReceiverAddressAmino): MsgSetRewardReceiverAddress; toAmino(message: MsgSetRewardReceiverAddress): MsgSetRewardReceiverAddressAmino; fromAminoMsg(object: MsgSetRewardReceiverAddressAminoMsg): MsgSetRewardReceiverAddress; toAminoMsg(message: MsgSetRewardReceiverAddress): MsgSetRewardReceiverAddressAminoMsg; fromProtoMsg(message: MsgSetRewardReceiverAddressProtoMsg): MsgSetRewardReceiverAddress; toProto(message: MsgSetRewardReceiverAddress): Uint8Array; toProtoMsg(message: MsgSetRewardReceiverAddress): MsgSetRewardReceiverAddressProtoMsg; }; export declare const MsgSetRewardReceiverAddressResponse: { typeUrl: string; aminoType: string; is(o: any): o is MsgSetRewardReceiverAddressResponse; isSDK(o: any): o is MsgSetRewardReceiverAddressResponseSDKType; isAmino(o: any): o is MsgSetRewardReceiverAddressResponseAmino; encode(message: MsgSetRewardReceiverAddressResponse, writer?: BinaryWriter): BinaryWriter; decode(input: BinaryReader | Uint8Array, length?: number): MsgSetRewardReceiverAddressResponse; fromPartial(object: Partial<MsgSetRewardReceiverAddressResponse>): MsgSetRewardReceiverAddressResponse; fromAmino(object: MsgSetRewardReceiverAddressResponseAmino): MsgSetRewardReceiverAddressResponse; toAmino(message: MsgSetRewardReceiverAddressResponse): MsgSetRewardReceiverAddressResponseAmino; fromAminoMsg(object: MsgSetRewardReceiverAddressResponseAminoMsg): MsgSetRewardReceiverAddressResponse; toAminoMsg(message: MsgSetRewardReceiverAddressResponse): MsgSetRewardReceiverAddressResponseAminoMsg; fromProtoMsg(message: MsgSetRewardReceiverAddressResponseProtoMsg): MsgSetRewardReceiverAddressResponse; toProto(message: MsgSetRewardReceiverAddressResponse): Uint8Array; toProtoMsg(message: MsgSetRewardReceiverAddressResponse): MsgSetRewardReceiverAddressResponseProtoMsg; };

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