@leapwallet/buffer-boba
Version:
Buffer Boba is a library for decoding protocol buffers in the cosmos ecosystem.
660 lines (659 loc) • 26.2 kB
TypeScript
import { BinaryReader, BinaryWriter } from '../../../../binary';
/** ClaimDaily */
export interface MsgClaimDaily {
/** Address of the claimer */
claimer: string;
/** Airdrop ID */
airdropId: string;
}
export interface MsgClaimDailyProtoMsg {
typeUrl: '/stride.airdrop.MsgClaimDaily';
value: Uint8Array;
}
/** ClaimDaily */
export interface MsgClaimDailyAmino {
/** Address of the claimer */
claimer?: string;
/** Airdrop ID */
airdrop_id?: string;
}
export interface MsgClaimDailyAminoMsg {
type: 'airdrop/MsgClaimDaily';
value: MsgClaimDailyAmino;
}
/** ClaimDaily */
export interface MsgClaimDailySDKType {
claimer: string;
airdrop_id: string;
}
export interface MsgClaimDailyResponse {
}
export interface MsgClaimDailyResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgClaimDailyResponse';
value: Uint8Array;
}
export interface MsgClaimDailyResponseAmino {
}
export interface MsgClaimDailyResponseAminoMsg {
type: '/stride.airdrop.MsgClaimDailyResponse';
value: MsgClaimDailyResponseAmino;
}
export interface MsgClaimDailyResponseSDKType {
}
/** ClaimEarly */
export interface MsgClaimEarly {
/** Address of the claimer */
claimer: string;
/** Airdrop ID */
airdropId: string;
}
export interface MsgClaimEarlyProtoMsg {
typeUrl: '/stride.airdrop.MsgClaimEarly';
value: Uint8Array;
}
/** ClaimEarly */
export interface MsgClaimEarlyAmino {
/** Address of the claimer */
claimer?: string;
/** Airdrop ID */
airdrop_id?: string;
}
export interface MsgClaimEarlyAminoMsg {
type: 'airdrop/MsgClaimEarly';
value: MsgClaimEarlyAmino;
}
/** ClaimEarly */
export interface MsgClaimEarlySDKType {
claimer: string;
airdrop_id: string;
}
export interface MsgClaimEarlyResponse {
}
export interface MsgClaimEarlyResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgClaimEarlyResponse';
value: Uint8Array;
}
export interface MsgClaimEarlyResponseAmino {
}
export interface MsgClaimEarlyResponseAminoMsg {
type: '/stride.airdrop.MsgClaimEarlyResponse';
value: MsgClaimEarlyResponseAmino;
}
export interface MsgClaimEarlyResponseSDKType {
}
/** CreateAirdrop */
export interface MsgCreateAirdrop {
/** Airdrop admin address */
admin: string;
/** Airdrop ID */
airdropId: string;
/** Denom used when distributing rewards */
rewardDenom: string;
/** The first date that claiming begins and rewards are distributed */
distributionStartDate?: Date;
/**
* The last date for rewards to be distributed. Immediately after this date
* the rewards can no longer be claimed, but rewards have not been clawed back
* yet
*/
distributionEndDate?: Date;
/**
* Date with which the rewards are clawed back (occurs after the distribution
* end date)
*/
clawbackDate?: Date;
/** Deadline for the user to make a decision on their claim type */
claimTypeDeadlineDate?: Date;
/**
* Penalty for claiming rewards early - e.g. 0.5 means claiming early will
* result in losing 50% of rewards
*/
earlyClaimPenalty: string;
/** Account that holds the total reward balance and distributes to users */
distributorAddress: string;
/** Admin account with permissions to add or update allocations */
allocatorAddress: string;
/** Admin account with permissions to link addresseses */
linkerAddress: string;
}
export interface MsgCreateAirdropProtoMsg {
typeUrl: '/stride.airdrop.MsgCreateAirdrop';
value: Uint8Array;
}
/** CreateAirdrop */
export interface MsgCreateAirdropAmino {
/** Airdrop admin address */
admin?: string;
/** Airdrop ID */
airdrop_id?: string;
/** Denom used when distributing rewards */
reward_denom?: string;
/** The first date that claiming begins and rewards are distributed */
distribution_start_date?: string;
/**
* The last date for rewards to be distributed. Immediately after this date
* the rewards can no longer be claimed, but rewards have not been clawed back
* yet
*/
distribution_end_date?: string;
/**
* Date with which the rewards are clawed back (occurs after the distribution
* end date)
*/
clawback_date?: string;
/** Deadline for the user to make a decision on their claim type */
claim_type_deadline_date?: string;
/**
* Penalty for claiming rewards early - e.g. 0.5 means claiming early will
* result in losing 50% of rewards
*/
early_claim_penalty?: string;
/** Account that holds the total reward balance and distributes to users */
distributor_address?: string;
/** Admin account with permissions to add or update allocations */
allocator_address?: string;
/** Admin account with permissions to link addresseses */
linker_address?: string;
}
export interface MsgCreateAirdropAminoMsg {
type: 'airdrop/MsgCreateAirdrop';
value: MsgCreateAirdropAmino;
}
/** CreateAirdrop */
export interface MsgCreateAirdropSDKType {
admin: string;
airdrop_id: string;
reward_denom: string;
distribution_start_date?: Date;
distribution_end_date?: Date;
clawback_date?: Date;
claim_type_deadline_date?: Date;
early_claim_penalty: string;
distributor_address: string;
allocator_address: string;
linker_address: string;
}
export interface MsgCreateAirdropResponse {
}
export interface MsgCreateAirdropResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgCreateAirdropResponse';
value: Uint8Array;
}
export interface MsgCreateAirdropResponseAmino {
}
export interface MsgCreateAirdropResponseAminoMsg {
type: '/stride.airdrop.MsgCreateAirdropResponse';
value: MsgCreateAirdropResponseAmino;
}
export interface MsgCreateAirdropResponseSDKType {
}
/** UpdateAirdrop */
export interface MsgUpdateAirdrop {
/** Airdrop admin address */
admin: string;
/** Airdrop ID */
airdropId: string;
/** Denom used when distributing rewards */
rewardDenom: string;
/** The first date that claiming begins and rewards are distributed */
distributionStartDate?: Date;
/**
* The last date for rewards to be distributed. Immediately after this date
* the rewards can no longer be claimed, but rewards have not been clawed back
* yet
*/
distributionEndDate?: Date;
/**
* Date with which the rewards are clawed back (occurs after the distribution
* end date)
*/
clawbackDate?: Date;
/** Deadline for the user to make a decision on their claim type */
claimTypeDeadlineDate?: Date;
/**
* Penalty for claiming rewards early - e.g. 0.5 means claiming early will
* result in losing 50% of rewards
*/
earlyClaimPenalty: string;
/** Account that holds the total reward balance and distributes to users */
distributorAddress: string;
/** Admin account with permissions to add or update allocations */
allocatorAddress: string;
/** Admin account with permissions to link addresseses */
linkerAddress: string;
}
export interface MsgUpdateAirdropProtoMsg {
typeUrl: '/stride.airdrop.MsgUpdateAirdrop';
value: Uint8Array;
}
/** UpdateAirdrop */
export interface MsgUpdateAirdropAmino {
/** Airdrop admin address */
admin?: string;
/** Airdrop ID */
airdrop_id?: string;
/** Denom used when distributing rewards */
reward_denom?: string;
/** The first date that claiming begins and rewards are distributed */
distribution_start_date?: string;
/**
* The last date for rewards to be distributed. Immediately after this date
* the rewards can no longer be claimed, but rewards have not been clawed back
* yet
*/
distribution_end_date?: string;
/**
* Date with which the rewards are clawed back (occurs after the distribution
* end date)
*/
clawback_date?: string;
/** Deadline for the user to make a decision on their claim type */
claim_type_deadline_date?: string;
/**
* Penalty for claiming rewards early - e.g. 0.5 means claiming early will
* result in losing 50% of rewards
*/
early_claim_penalty?: string;
/** Account that holds the total reward balance and distributes to users */
distributor_address?: string;
/** Admin account with permissions to add or update allocations */
allocator_address?: string;
/** Admin account with permissions to link addresseses */
linker_address?: string;
}
export interface MsgUpdateAirdropAminoMsg {
type: 'airdrop/MsgUpdateAirdrop';
value: MsgUpdateAirdropAmino;
}
/** UpdateAirdrop */
export interface MsgUpdateAirdropSDKType {
admin: string;
airdrop_id: string;
reward_denom: string;
distribution_start_date?: Date;
distribution_end_date?: Date;
clawback_date?: Date;
claim_type_deadline_date?: Date;
early_claim_penalty: string;
distributor_address: string;
allocator_address: string;
linker_address: string;
}
export interface MsgUpdateAirdropResponse {
}
export interface MsgUpdateAirdropResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgUpdateAirdropResponse';
value: Uint8Array;
}
export interface MsgUpdateAirdropResponseAmino {
}
export interface MsgUpdateAirdropResponseAminoMsg {
type: '/stride.airdrop.MsgUpdateAirdropResponse';
value: MsgUpdateAirdropResponseAmino;
}
export interface MsgUpdateAirdropResponseSDKType {
}
/** Allocation specification when bootstrapping reward data */
export interface RawAllocation {
userAddress: string;
allocations: string[];
}
export interface RawAllocationProtoMsg {
typeUrl: '/stride.airdrop.RawAllocation';
value: Uint8Array;
}
/** Allocation specification when bootstrapping reward data */
export interface RawAllocationAmino {
user_address?: string;
allocations?: string[];
}
export interface RawAllocationAminoMsg {
type: '/stride.airdrop.RawAllocation';
value: RawAllocationAmino;
}
/** Allocation specification when bootstrapping reward data */
export interface RawAllocationSDKType {
user_address: string;
allocations: string[];
}
/** AddAllocations */
export interface MsgAddAllocations {
/** Airdrop admin address */
admin: string;
/** Airdrop ID */
airdropId: string;
/** List of address/allocation pairs for each user */
allocations: RawAllocation[];
}
export interface MsgAddAllocationsProtoMsg {
typeUrl: '/stride.airdrop.MsgAddAllocations';
value: Uint8Array;
}
/** AddAllocations */
export interface MsgAddAllocationsAmino {
/** Airdrop admin address */
admin?: string;
/** Airdrop ID */
airdrop_id?: string;
/** List of address/allocation pairs for each user */
allocations?: RawAllocationAmino[];
}
export interface MsgAddAllocationsAminoMsg {
type: 'airdrop/MsgAddAllocations';
value: MsgAddAllocationsAmino;
}
/** AddAllocations */
export interface MsgAddAllocationsSDKType {
admin: string;
airdrop_id: string;
allocations: RawAllocationSDKType[];
}
export interface MsgAddAllocationsResponse {
}
export interface MsgAddAllocationsResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgAddAllocationsResponse';
value: Uint8Array;
}
export interface MsgAddAllocationsResponseAmino {
}
export interface MsgAddAllocationsResponseAminoMsg {
type: '/stride.airdrop.MsgAddAllocationsResponse';
value: MsgAddAllocationsResponseAmino;
}
export interface MsgAddAllocationsResponseSDKType {
}
/** UpdateUserAllocation */
export interface MsgUpdateUserAllocation {
/** Airdrop admin address */
admin: string;
/** Airdrop ID */
airdropId: string;
/** Address of the airdrop recipient */
userAddress: string;
/**
* Allocations - as an array where each element represents the rewards for a
* day
*/
allocations: string[];
}
export interface MsgUpdateUserAllocationProtoMsg {
typeUrl: '/stride.airdrop.MsgUpdateUserAllocation';
value: Uint8Array;
}
/** UpdateUserAllocation */
export interface MsgUpdateUserAllocationAmino {
/** Airdrop admin address */
admin?: string;
/** Airdrop ID */
airdrop_id?: string;
/** Address of the airdrop recipient */
user_address?: string;
/**
* Allocations - as an array where each element represents the rewards for a
* day
*/
allocations?: string[];
}
export interface MsgUpdateUserAllocationAminoMsg {
type: 'airdrop/MsgUpdateUserAllocation';
value: MsgUpdateUserAllocationAmino;
}
/** UpdateUserAllocation */
export interface MsgUpdateUserAllocationSDKType {
admin: string;
airdrop_id: string;
user_address: string;
allocations: string[];
}
export interface MsgUpdateUserAllocationResponse {
}
export interface MsgUpdateUserAllocationResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgUpdateUserAllocationResponse';
value: Uint8Array;
}
export interface MsgUpdateUserAllocationResponseAmino {
}
export interface MsgUpdateUserAllocationResponseAminoMsg {
type: '/stride.airdrop.MsgUpdateUserAllocationResponse';
value: MsgUpdateUserAllocationResponseAmino;
}
export interface MsgUpdateUserAllocationResponseSDKType {
}
/** LinkAddresses */
export interface MsgLinkAddresses {
/** Airdrop admin address */
admin: string;
/** Airdrop ID */
airdropId: string;
/** Stride address - this address may or may not exist in allocations yet */
strideAddress: string;
/** Host address - this address must exist */
hostAddress: string;
}
export interface MsgLinkAddressesProtoMsg {
typeUrl: '/stride.airdrop.MsgLinkAddresses';
value: Uint8Array;
}
/** LinkAddresses */
export interface MsgLinkAddressesAmino {
/** Airdrop admin address */
admin?: string;
/** Airdrop ID */
airdrop_id?: string;
/** Stride address - this address may or may not exist in allocations yet */
stride_address?: string;
/** Host address - this address must exist */
host_address?: string;
}
export interface MsgLinkAddressesAminoMsg {
type: 'airdrop/MsgLinkAddresses';
value: MsgLinkAddressesAmino;
}
/** LinkAddresses */
export interface MsgLinkAddressesSDKType {
admin: string;
airdrop_id: string;
stride_address: string;
host_address: string;
}
export interface MsgLinkAddressesResponse {
}
export interface MsgLinkAddressesResponseProtoMsg {
typeUrl: '/stride.airdrop.MsgLinkAddressesResponse';
value: Uint8Array;
}
export interface MsgLinkAddressesResponseAmino {
}
export interface MsgLinkAddressesResponseAminoMsg {
type: '/stride.airdrop.MsgLinkAddressesResponse';
value: MsgLinkAddressesResponseAmino;
}
export interface MsgLinkAddressesResponseSDKType {
}
export declare const MsgClaimDaily: {
typeUrl: string;
encode(message: MsgClaimDaily, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimDaily;
fromPartial(object: Partial<MsgClaimDaily>): MsgClaimDaily;
fromAmino(object: MsgClaimDailyAmino): MsgClaimDaily;
toAmino(message: MsgClaimDaily): MsgClaimDailyAmino;
fromAminoMsg(object: MsgClaimDailyAminoMsg): MsgClaimDaily;
toAminoMsg(message: MsgClaimDaily): MsgClaimDailyAminoMsg;
fromProtoMsg(message: MsgClaimDailyProtoMsg): MsgClaimDaily;
toProto(message: MsgClaimDaily): Uint8Array;
toProtoMsg(message: MsgClaimDaily): MsgClaimDailyProtoMsg;
};
export declare const MsgClaimDailyResponse: {
typeUrl: string;
encode(_: MsgClaimDailyResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimDailyResponse;
fromPartial(_: Partial<MsgClaimDailyResponse>): MsgClaimDailyResponse;
fromAmino(_: MsgClaimDailyResponseAmino): MsgClaimDailyResponse;
toAmino(_: MsgClaimDailyResponse): MsgClaimDailyResponseAmino;
fromAminoMsg(object: MsgClaimDailyResponseAminoMsg): MsgClaimDailyResponse;
fromProtoMsg(message: MsgClaimDailyResponseProtoMsg): MsgClaimDailyResponse;
toProto(message: MsgClaimDailyResponse): Uint8Array;
toProtoMsg(message: MsgClaimDailyResponse): MsgClaimDailyResponseProtoMsg;
};
export declare const MsgClaimEarly: {
typeUrl: string;
encode(message: MsgClaimEarly, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimEarly;
fromPartial(object: Partial<MsgClaimEarly>): MsgClaimEarly;
fromAmino(object: MsgClaimEarlyAmino): MsgClaimEarly;
toAmino(message: MsgClaimEarly): MsgClaimEarlyAmino;
fromAminoMsg(object: MsgClaimEarlyAminoMsg): MsgClaimEarly;
toAminoMsg(message: MsgClaimEarly): MsgClaimEarlyAminoMsg;
fromProtoMsg(message: MsgClaimEarlyProtoMsg): MsgClaimEarly;
toProto(message: MsgClaimEarly): Uint8Array;
toProtoMsg(message: MsgClaimEarly): MsgClaimEarlyProtoMsg;
};
export declare const MsgClaimEarlyResponse: {
typeUrl: string;
encode(_: MsgClaimEarlyResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgClaimEarlyResponse;
fromPartial(_: Partial<MsgClaimEarlyResponse>): MsgClaimEarlyResponse;
fromAmino(_: MsgClaimEarlyResponseAmino): MsgClaimEarlyResponse;
toAmino(_: MsgClaimEarlyResponse): MsgClaimEarlyResponseAmino;
fromAminoMsg(object: MsgClaimEarlyResponseAminoMsg): MsgClaimEarlyResponse;
fromProtoMsg(message: MsgClaimEarlyResponseProtoMsg): MsgClaimEarlyResponse;
toProto(message: MsgClaimEarlyResponse): Uint8Array;
toProtoMsg(message: MsgClaimEarlyResponse): MsgClaimEarlyResponseProtoMsg;
};
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;
toAminoMsg(message: MsgCreateAirdrop): MsgCreateAirdropAminoMsg;
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 MsgUpdateAirdrop: {
typeUrl: string;
encode(message: MsgUpdateAirdrop, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateAirdrop;
fromPartial(object: Partial<MsgUpdateAirdrop>): MsgUpdateAirdrop;
fromAmino(object: MsgUpdateAirdropAmino): MsgUpdateAirdrop;
toAmino(message: MsgUpdateAirdrop): MsgUpdateAirdropAmino;
fromAminoMsg(object: MsgUpdateAirdropAminoMsg): MsgUpdateAirdrop;
toAminoMsg(message: MsgUpdateAirdrop): MsgUpdateAirdropAminoMsg;
fromProtoMsg(message: MsgUpdateAirdropProtoMsg): MsgUpdateAirdrop;
toProto(message: MsgUpdateAirdrop): Uint8Array;
toProtoMsg(message: MsgUpdateAirdrop): MsgUpdateAirdropProtoMsg;
};
export declare const MsgUpdateAirdropResponse: {
typeUrl: string;
encode(_: MsgUpdateAirdropResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateAirdropResponse;
fromPartial(_: Partial<MsgUpdateAirdropResponse>): MsgUpdateAirdropResponse;
fromAmino(_: MsgUpdateAirdropResponseAmino): MsgUpdateAirdropResponse;
toAmino(_: MsgUpdateAirdropResponse): MsgUpdateAirdropResponseAmino;
fromAminoMsg(object: MsgUpdateAirdropResponseAminoMsg): MsgUpdateAirdropResponse;
fromProtoMsg(message: MsgUpdateAirdropResponseProtoMsg): MsgUpdateAirdropResponse;
toProto(message: MsgUpdateAirdropResponse): Uint8Array;
toProtoMsg(message: MsgUpdateAirdropResponse): MsgUpdateAirdropResponseProtoMsg;
};
export declare const RawAllocation: {
typeUrl: string;
encode(message: RawAllocation, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): RawAllocation;
fromPartial(object: Partial<RawAllocation>): RawAllocation;
fromAmino(object: RawAllocationAmino): RawAllocation;
toAmino(message: RawAllocation): RawAllocationAmino;
fromAminoMsg(object: RawAllocationAminoMsg): RawAllocation;
fromProtoMsg(message: RawAllocationProtoMsg): RawAllocation;
toProto(message: RawAllocation): Uint8Array;
toProtoMsg(message: RawAllocation): RawAllocationProtoMsg;
};
export declare const MsgAddAllocations: {
typeUrl: string;
encode(message: MsgAddAllocations, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgAddAllocations;
fromPartial(object: Partial<MsgAddAllocations>): MsgAddAllocations;
fromAmino(object: MsgAddAllocationsAmino): MsgAddAllocations;
toAmino(message: MsgAddAllocations): MsgAddAllocationsAmino;
fromAminoMsg(object: MsgAddAllocationsAminoMsg): MsgAddAllocations;
toAminoMsg(message: MsgAddAllocations): MsgAddAllocationsAminoMsg;
fromProtoMsg(message: MsgAddAllocationsProtoMsg): MsgAddAllocations;
toProto(message: MsgAddAllocations): Uint8Array;
toProtoMsg(message: MsgAddAllocations): MsgAddAllocationsProtoMsg;
};
export declare const MsgAddAllocationsResponse: {
typeUrl: string;
encode(_: MsgAddAllocationsResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgAddAllocationsResponse;
fromPartial(_: Partial<MsgAddAllocationsResponse>): MsgAddAllocationsResponse;
fromAmino(_: MsgAddAllocationsResponseAmino): MsgAddAllocationsResponse;
toAmino(_: MsgAddAllocationsResponse): MsgAddAllocationsResponseAmino;
fromAminoMsg(object: MsgAddAllocationsResponseAminoMsg): MsgAddAllocationsResponse;
fromProtoMsg(message: MsgAddAllocationsResponseProtoMsg): MsgAddAllocationsResponse;
toProto(message: MsgAddAllocationsResponse): Uint8Array;
toProtoMsg(message: MsgAddAllocationsResponse): MsgAddAllocationsResponseProtoMsg;
};
export declare const MsgUpdateUserAllocation: {
typeUrl: string;
encode(message: MsgUpdateUserAllocation, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateUserAllocation;
fromPartial(object: Partial<MsgUpdateUserAllocation>): MsgUpdateUserAllocation;
fromAmino(object: MsgUpdateUserAllocationAmino): MsgUpdateUserAllocation;
toAmino(message: MsgUpdateUserAllocation): MsgUpdateUserAllocationAmino;
fromAminoMsg(object: MsgUpdateUserAllocationAminoMsg): MsgUpdateUserAllocation;
toAminoMsg(message: MsgUpdateUserAllocation): MsgUpdateUserAllocationAminoMsg;
fromProtoMsg(message: MsgUpdateUserAllocationProtoMsg): MsgUpdateUserAllocation;
toProto(message: MsgUpdateUserAllocation): Uint8Array;
toProtoMsg(message: MsgUpdateUserAllocation): MsgUpdateUserAllocationProtoMsg;
};
export declare const MsgUpdateUserAllocationResponse: {
typeUrl: string;
encode(_: MsgUpdateUserAllocationResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgUpdateUserAllocationResponse;
fromPartial(_: Partial<MsgUpdateUserAllocationResponse>): MsgUpdateUserAllocationResponse;
fromAmino(_: MsgUpdateUserAllocationResponseAmino): MsgUpdateUserAllocationResponse;
toAmino(_: MsgUpdateUserAllocationResponse): MsgUpdateUserAllocationResponseAmino;
fromAminoMsg(object: MsgUpdateUserAllocationResponseAminoMsg): MsgUpdateUserAllocationResponse;
fromProtoMsg(message: MsgUpdateUserAllocationResponseProtoMsg): MsgUpdateUserAllocationResponse;
toProto(message: MsgUpdateUserAllocationResponse): Uint8Array;
toProtoMsg(message: MsgUpdateUserAllocationResponse): MsgUpdateUserAllocationResponseProtoMsg;
};
export declare const MsgLinkAddresses: {
typeUrl: string;
encode(message: MsgLinkAddresses, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgLinkAddresses;
fromPartial(object: Partial<MsgLinkAddresses>): MsgLinkAddresses;
fromAmino(object: MsgLinkAddressesAmino): MsgLinkAddresses;
toAmino(message: MsgLinkAddresses): MsgLinkAddressesAmino;
fromAminoMsg(object: MsgLinkAddressesAminoMsg): MsgLinkAddresses;
toAminoMsg(message: MsgLinkAddresses): MsgLinkAddressesAminoMsg;
fromProtoMsg(message: MsgLinkAddressesProtoMsg): MsgLinkAddresses;
toProto(message: MsgLinkAddresses): Uint8Array;
toProtoMsg(message: MsgLinkAddresses): MsgLinkAddressesProtoMsg;
};
export declare const MsgLinkAddressesResponse: {
typeUrl: string;
encode(_: MsgLinkAddressesResponse, writer?: BinaryWriter): BinaryWriter;
decode(input: BinaryReader | Uint8Array, length?: number): MsgLinkAddressesResponse;
fromPartial(_: Partial<MsgLinkAddressesResponse>): MsgLinkAddressesResponse;
fromAmino(_: MsgLinkAddressesResponseAmino): MsgLinkAddressesResponse;
toAmino(_: MsgLinkAddressesResponse): MsgLinkAddressesResponseAmino;
fromAminoMsg(object: MsgLinkAddressesResponseAminoMsg): MsgLinkAddressesResponse;
fromProtoMsg(message: MsgLinkAddressesResponseProtoMsg): MsgLinkAddressesResponse;
toProto(message: MsgLinkAddressesResponse): Uint8Array;
toProtoMsg(message: MsgLinkAddressesResponse): MsgLinkAddressesResponseProtoMsg;
};