@leapwallet/buffer-boba
Version:
Buffer Boba is a library for decoding protocol buffers in the cosmos ecosystem.
257 lines (256 loc) • 10.9 kB
TypeScript
import { Coin, CoinAmino, CoinSDKType } from '../../cosmos/base/v1beta1/coin';
import { BinaryReader, BinaryWriter } from '../../../../binary';
export interface MsgSetAirdropAllocations {
allocator: string;
airdropIdentifier: string;
users: string[];
weights: string[];
}
export interface MsgSetAirdropAllocationsProtoMsg {
typeUrl: '/stride.claim.MsgSetAirdropAllocations';
value: Uint8Array;
}
export interface MsgSetAirdropAllocationsAmino {
allocator?: string;
airdrop_identifier?: string;
users?: string[];
weights?: string[];
}
export interface MsgSetAirdropAllocationsAminoMsg {
type: '/stride.claim.MsgSetAirdropAllocations';
value: MsgSetAirdropAllocationsAmino;
}
export interface MsgSetAirdropAllocationsSDKType {
allocator: string;
airdrop_identifier: string;
users: string[];
weights: string[];
}
export interface MsgSetAirdropAllocationsResponse {
}
export interface MsgSetAirdropAllocationsResponseProtoMsg {
typeUrl: '/stride.claim.MsgSetAirdropAllocationsResponse';
value: Uint8Array;
}
export interface MsgSetAirdropAllocationsResponseAmino {
}
export interface MsgSetAirdropAllocationsResponseAminoMsg {
type: '/stride.claim.MsgSetAirdropAllocationsResponse';
value: MsgSetAirdropAllocationsResponseAmino;
}
export interface MsgSetAirdropAllocationsResponseSDKType {
}
export interface MsgClaimFreeAmount {
user: string;
}
export interface MsgClaimFreeAmountProtoMsg {
typeUrl: '/stride.claim.MsgClaimFreeAmount';
value: Uint8Array;
}
export interface MsgClaimFreeAmountAmino {
user?: string;
}
export interface MsgClaimFreeAmountAminoMsg {
type: 'claim/ClaimFreeAmount';
value: MsgClaimFreeAmountAmino;
}
export interface MsgClaimFreeAmountSDKType {
user: string;
}
export interface MsgClaimFreeAmountResponse {
claimedAmount: Coin[];
}
export interface MsgClaimFreeAmountResponseProtoMsg {
typeUrl: '/stride.claim.MsgClaimFreeAmountResponse';
value: Uint8Array;
}
export interface MsgClaimFreeAmountResponseAmino {
claimed_amount?: CoinAmino[];
}
export interface MsgClaimFreeAmountResponseAminoMsg {
type: '/stride.claim.MsgClaimFreeAmountResponse';
value: MsgClaimFreeAmountResponseAmino;
}
export interface MsgClaimFreeAmountResponseSDKType {
claimed_amount: CoinSDKType[];
}
export interface MsgCreateAirdrop {
distributor: string;
identifier: string;
chainId: string;
denom: string;
startTime: bigint;
duration: bigint;
autopilotEnabled: boolean;
}
export interface MsgCreateAirdropProtoMsg {
typeUrl: '/stride.claim.MsgCreateAirdrop';
value: Uint8Array;
}
export interface MsgCreateAirdropAmino {
distributor?: string;
identifier?: string;
chain_id?: string;
denom?: string;
start_time?: string;
duration?: string;
autopilot_enabled?: boolean;
}
export interface MsgCreateAirdropAminoMsg {
type: '/stride.claim.MsgCreateAirdrop';
value: MsgCreateAirdropAmino;
}
export interface MsgCreateAirdropSDKType {
distributor: string;
identifier: string;
chain_id: string;
denom: string;
start_time: bigint;
duration: bigint;
autopilot_enabled: boolean;
}
export interface MsgCreateAirdropResponse {
}
export interface MsgCreateAirdropResponseProtoMsg {
typeUrl: '/stride.claim.MsgCreateAirdropResponse';
value: Uint8Array;
}
export interface MsgCreateAirdropResponseAmino {
}
export interface MsgCreateAirdropResponseAminoMsg {
type: '/stride.claim.MsgCreateAirdropResponse';
value: MsgCreateAirdropResponseAmino;
}
export interface MsgCreateAirdropResponseSDKType {
}
export interface MsgDeleteAirdrop {
distributor: string;
identifier: string;
}
export interface MsgDeleteAirdropProtoMsg {
typeUrl: '/stride.claim.MsgDeleteAirdrop';
value: Uint8Array;
}
export interface MsgDeleteAirdropAmino {
distributor?: string;
identifier?: string;
}
export interface MsgDeleteAirdropAminoMsg {
type: '/stride.claim.MsgDeleteAirdrop';
value: MsgDeleteAirdropAmino;
}
export interface MsgDeleteAirdropSDKType {
distributor: string;
identifier: string;
}
export interface MsgDeleteAirdropResponse {
}
export interface MsgDeleteAirdropResponseProtoMsg {
typeUrl: '/stride.claim.MsgDeleteAirdropResponse';
value: Uint8Array;
}
export interface MsgDeleteAirdropResponseAmino {
}
export interface MsgDeleteAirdropResponseAminoMsg {
type: '/stride.claim.MsgDeleteAirdropResponse';
value: MsgDeleteAirdropResponseAmino;
}
export interface MsgDeleteAirdropResponseSDKType {
}
export declare const MsgSetAirdropAllocations: {
typeUrl: string;
encode(message: MsgSetAirdropAllocations, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgSetAirdropAllocations;
fromPartial(object: Partial<MsgSetAirdropAllocations>): MsgSetAirdropAllocations;
fromAmino(object: MsgSetAirdropAllocationsAmino): MsgSetAirdropAllocations;
toAmino(message: MsgSetAirdropAllocations): MsgSetAirdropAllocationsAmino;
fromAminoMsg(object: MsgSetAirdropAllocationsAminoMsg): MsgSetAirdropAllocations;
fromProtoMsg(message: MsgSetAirdropAllocationsProtoMsg): MsgSetAirdropAllocations;
toProto(message: MsgSetAirdropAllocations): Uint8Array;
toProtoMsg(message: MsgSetAirdropAllocations): MsgSetAirdropAllocationsProtoMsg;
};
export declare const MsgSetAirdropAllocationsResponse: {
typeUrl: string;
encode(_: MsgSetAirdropAllocationsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgSetAirdropAllocationsResponse;
fromPartial(_: Partial<MsgSetAirdropAllocationsResponse>): MsgSetAirdropAllocationsResponse;
fromAmino(_: MsgSetAirdropAllocationsResponseAmino): MsgSetAirdropAllocationsResponse;
toAmino(_: MsgSetAirdropAllocationsResponse): MsgSetAirdropAllocationsResponseAmino;
fromAminoMsg(object: MsgSetAirdropAllocationsResponseAminoMsg): MsgSetAirdropAllocationsResponse;
fromProtoMsg(message: MsgSetAirdropAllocationsResponseProtoMsg): MsgSetAirdropAllocationsResponse;
toProto(message: MsgSetAirdropAllocationsResponse): Uint8Array;
toProtoMsg(message: MsgSetAirdropAllocationsResponse): MsgSetAirdropAllocationsResponseProtoMsg;
};
export declare const MsgClaimFreeAmount: {
typeUrl: string;
encode(message: MsgClaimFreeAmount, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimFreeAmount;
fromPartial(object: Partial<MsgClaimFreeAmount>): MsgClaimFreeAmount;
fromAmino(object: MsgClaimFreeAmountAmino): MsgClaimFreeAmount;
toAmino(message: MsgClaimFreeAmount): MsgClaimFreeAmountAmino;
fromAminoMsg(object: MsgClaimFreeAmountAminoMsg): MsgClaimFreeAmount;
toAminoMsg(message: MsgClaimFreeAmount): MsgClaimFreeAmountAminoMsg;
fromProtoMsg(message: MsgClaimFreeAmountProtoMsg): MsgClaimFreeAmount;
toProto(message: MsgClaimFreeAmount): Uint8Array;
toProtoMsg(message: MsgClaimFreeAmount): MsgClaimFreeAmountProtoMsg;
};
export declare const MsgClaimFreeAmountResponse: {
typeUrl: string;
encode(message: MsgClaimFreeAmountResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimFreeAmountResponse;
fromPartial(object: Partial<MsgClaimFreeAmountResponse>): MsgClaimFreeAmountResponse;
fromAmino(object: MsgClaimFreeAmountResponseAmino): MsgClaimFreeAmountResponse;
toAmino(message: MsgClaimFreeAmountResponse): MsgClaimFreeAmountResponseAmino;
fromAminoMsg(object: MsgClaimFreeAmountResponseAminoMsg): MsgClaimFreeAmountResponse;
fromProtoMsg(message: MsgClaimFreeAmountResponseProtoMsg): MsgClaimFreeAmountResponse;
toProto(message: MsgClaimFreeAmountResponse): Uint8Array;
toProtoMsg(message: MsgClaimFreeAmountResponse): MsgClaimFreeAmountResponseProtoMsg;
};
export declare const MsgCreateAirdrop: {
typeUrl: string;
encode(message: MsgCreateAirdrop, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgCreateAirdrop;
fromPartial(object: Partial<MsgCreateAirdrop>): MsgCreateAirdrop;
fromAmino(object: MsgCreateAirdropAmino): MsgCreateAirdrop;
toAmino(message: MsgCreateAirdrop): MsgCreateAirdropAmino;
fromAminoMsg(object: MsgCreateAirdropAminoMsg): MsgCreateAirdrop;
fromProtoMsg(message: MsgCreateAirdropProtoMsg): MsgCreateAirdrop;
toProto(message: MsgCreateAirdrop): Uint8Array;
toProtoMsg(message: MsgCreateAirdrop): MsgCreateAirdropProtoMsg;
};
export declare const MsgCreateAirdropResponse: {
typeUrl: string;
encode(_: MsgCreateAirdropResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgCreateAirdropResponse;
fromPartial(_: Partial<MsgCreateAirdropResponse>): MsgCreateAirdropResponse;
fromAmino(_: MsgCreateAirdropResponseAmino): MsgCreateAirdropResponse;
toAmino(_: MsgCreateAirdropResponse): MsgCreateAirdropResponseAmino;
fromAminoMsg(object: MsgCreateAirdropResponseAminoMsg): MsgCreateAirdropResponse;
fromProtoMsg(message: MsgCreateAirdropResponseProtoMsg): MsgCreateAirdropResponse;
toProto(message: MsgCreateAirdropResponse): Uint8Array;
toProtoMsg(message: MsgCreateAirdropResponse): MsgCreateAirdropResponseProtoMsg;
};
export declare const MsgDeleteAirdrop: {
typeUrl: string;
encode(message: MsgDeleteAirdrop, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgDeleteAirdrop;
fromPartial(object: Partial<MsgDeleteAirdrop>): MsgDeleteAirdrop;
fromAmino(object: MsgDeleteAirdropAmino): MsgDeleteAirdrop;
toAmino(message: MsgDeleteAirdrop): MsgDeleteAirdropAmino;
fromAminoMsg(object: MsgDeleteAirdropAminoMsg): MsgDeleteAirdrop;
fromProtoMsg(message: MsgDeleteAirdropProtoMsg): MsgDeleteAirdrop;
toProto(message: MsgDeleteAirdrop): Uint8Array;
toProtoMsg(message: MsgDeleteAirdrop): MsgDeleteAirdropProtoMsg;
};
export declare const MsgDeleteAirdropResponse: {
typeUrl: string;
encode(_: MsgDeleteAirdropResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgDeleteAirdropResponse;
fromPartial(_: Partial<MsgDeleteAirdropResponse>): MsgDeleteAirdropResponse;
fromAmino(_: MsgDeleteAirdropResponseAmino): MsgDeleteAirdropResponse;
toAmino(_: MsgDeleteAirdropResponse): MsgDeleteAirdropResponseAmino;
fromAminoMsg(object: MsgDeleteAirdropResponseAminoMsg): MsgDeleteAirdropResponse;
fromProtoMsg(message: MsgDeleteAirdropResponseProtoMsg): MsgDeleteAirdropResponse;
toProto(message: MsgDeleteAirdropResponse): Uint8Array;
toProtoMsg(message: MsgDeleteAirdropResponse): MsgDeleteAirdropResponseProtoMsg;
};