lockupv1

package
v0.8.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2025 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Index

Constants

This section is empty.

Variables

View Source
var File_cosmos_accounts_defaults_lockup_v1_lockup_proto protoreflect.FileDescriptor
View Source
var File_cosmos_accounts_defaults_lockup_v1_query_proto protoreflect.FileDescriptor
View Source
var File_cosmos_accounts_defaults_lockup_v1_tx_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MsgDelegate

type MsgDelegate struct {

	// sender is the owner of the lockup account
	Sender           string        `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	ValidatorAddress string        `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"`
	Amount           *v1beta1.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

MsgDelegate defines a message that enable lockup account to execute delegate message

func (*MsgDelegate) Descriptor deprecated

func (*MsgDelegate) Descriptor() ([]byte, []int)

Deprecated: Use MsgDelegate.ProtoReflect.Descriptor instead.

func (*MsgDelegate) GetAmount

func (x *MsgDelegate) GetAmount() *v1beta1.Coin

func (*MsgDelegate) GetSender

func (x *MsgDelegate) GetSender() string

func (*MsgDelegate) GetValidatorAddress

func (x *MsgDelegate) GetValidatorAddress() string

func (*MsgDelegate) ProtoMessage

func (*MsgDelegate) ProtoMessage()

func (*MsgDelegate) ProtoReflect

func (x *MsgDelegate) ProtoReflect() protoreflect.Message

func (*MsgDelegate) Reset

func (x *MsgDelegate) Reset()

func (*MsgDelegate) String

func (x *MsgDelegate) String() string

type MsgExecuteMessagesResponse

type MsgExecuteMessagesResponse struct {
	Responses []*anypb.Any `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
	// contains filtered or unexported fields
}

MsgExecuteMessagesResponse defines the response for lockup execute operations

func (*MsgExecuteMessagesResponse) Descriptor deprecated

func (*MsgExecuteMessagesResponse) Descriptor() ([]byte, []int)

Deprecated: Use MsgExecuteMessagesResponse.ProtoReflect.Descriptor instead.

func (*MsgExecuteMessagesResponse) GetResponses

func (x *MsgExecuteMessagesResponse) GetResponses() []*anypb.Any

func (*MsgExecuteMessagesResponse) ProtoMessage

func (*MsgExecuteMessagesResponse) ProtoMessage()

func (*MsgExecuteMessagesResponse) ProtoReflect

func (*MsgExecuteMessagesResponse) Reset

func (x *MsgExecuteMessagesResponse) Reset()

func (*MsgExecuteMessagesResponse) String

func (x *MsgExecuteMessagesResponse) String() string

type MsgInitLockupAccount

type MsgInitLockupAccount struct {

	// owner of the vesting account
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// end_time is end of lockup
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// start_time is start of lockup
	StartTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// contains filtered or unexported fields
}

MsgInitLockupAccount defines a message that enables creating a lockup account.

func (*MsgInitLockupAccount) Descriptor deprecated

func (*MsgInitLockupAccount) Descriptor() ([]byte, []int)

Deprecated: Use MsgInitLockupAccount.ProtoReflect.Descriptor instead.

func (*MsgInitLockupAccount) GetEndTime

func (x *MsgInitLockupAccount) GetEndTime() *timestamppb.Timestamp

func (*MsgInitLockupAccount) GetOwner

func (x *MsgInitLockupAccount) GetOwner() string

func (*MsgInitLockupAccount) GetStartTime

func (x *MsgInitLockupAccount) GetStartTime() *timestamppb.Timestamp

func (*MsgInitLockupAccount) ProtoMessage

func (*MsgInitLockupAccount) ProtoMessage()

func (*MsgInitLockupAccount) ProtoReflect

func (x *MsgInitLockupAccount) ProtoReflect() protoreflect.Message

func (*MsgInitLockupAccount) Reset

func (x *MsgInitLockupAccount) Reset()

func (*MsgInitLockupAccount) String

func (x *MsgInitLockupAccount) String() string

type MsgInitLockupAccountResponse

type MsgInitLockupAccountResponse struct {
	// contains filtered or unexported fields
}

MsgInitLockupAccountResponse defines the Msg/InitLockupAccount response type.

func (*MsgInitLockupAccountResponse) Descriptor deprecated

func (*MsgInitLockupAccountResponse) Descriptor() ([]byte, []int)

Deprecated: Use MsgInitLockupAccountResponse.ProtoReflect.Descriptor instead.

func (*MsgInitLockupAccountResponse) ProtoMessage

func (*MsgInitLockupAccountResponse) ProtoMessage()

func (*MsgInitLockupAccountResponse) ProtoReflect

func (*MsgInitLockupAccountResponse) Reset

func (x *MsgInitLockupAccountResponse) Reset()

func (*MsgInitLockupAccountResponse) String

type MsgInitPeriodicLockingAccount

type MsgInitPeriodicLockingAccount struct {

	// owner of the lockup account
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// start of lockup
	StartTime      *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	LockingPeriods []*Period              `protobuf:"bytes,3,rep,name=locking_periods,json=lockingPeriods,proto3" json:"locking_periods,omitempty"`
	// contains filtered or unexported fields
}

MsgInitPeriodicLockingAccount defines a message that enables creating a periodic locking account.

func (*MsgInitPeriodicLockingAccount) Descriptor deprecated

func (*MsgInitPeriodicLockingAccount) Descriptor() ([]byte, []int)

Deprecated: Use MsgInitPeriodicLockingAccount.ProtoReflect.Descriptor instead.

func (*MsgInitPeriodicLockingAccount) GetLockingPeriods

func (x *MsgInitPeriodicLockingAccount) GetLockingPeriods() []*Period

func (*MsgInitPeriodicLockingAccount) GetOwner

func (x *MsgInitPeriodicLockingAccount) GetOwner() string

func (*MsgInitPeriodicLockingAccount) GetStartTime

func (*MsgInitPeriodicLockingAccount) ProtoMessage

func (*MsgInitPeriodicLockingAccount) ProtoMessage()

func (*MsgInitPeriodicLockingAccount) ProtoReflect

func (*MsgInitPeriodicLockingAccount) Reset

func (x *MsgInitPeriodicLockingAccount) Reset()

func (*MsgInitPeriodicLockingAccount) String

type MsgInitPeriodicLockingAccountResponse

type MsgInitPeriodicLockingAccountResponse struct {
	// contains filtered or unexported fields
}

MsgInitPeriodicLockingAccountResponse defines the Msg/InitPeriodicLockingAccount response type.

func (*MsgInitPeriodicLockingAccountResponse) Descriptor deprecated

func (*MsgInitPeriodicLockingAccountResponse) Descriptor() ([]byte, []int)

Deprecated: Use MsgInitPeriodicLockingAccountResponse.ProtoReflect.Descriptor instead.

func (*MsgInitPeriodicLockingAccountResponse) ProtoMessage

func (*MsgInitPeriodicLockingAccountResponse) ProtoMessage()

func (*MsgInitPeriodicLockingAccountResponse) ProtoReflect

func (*MsgInitPeriodicLockingAccountResponse) Reset

func (*MsgInitPeriodicLockingAccountResponse) String

type MsgSend

type MsgSend struct {
	Sender    string          `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	ToAddress string          `protobuf:"bytes,2,opt,name=to_address,json=toAddress,proto3" json:"to_address,omitempty"`
	Amount    []*v1beta1.Coin `protobuf:"bytes,3,rep,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

MsgSend defines a message that enable lockup account to execute send message

func (*MsgSend) Descriptor deprecated

func (*MsgSend) Descriptor() ([]byte, []int)

Deprecated: Use MsgSend.ProtoReflect.Descriptor instead.

func (*MsgSend) GetAmount

func (x *MsgSend) GetAmount() []*v1beta1.Coin

func (*MsgSend) GetSender

func (x *MsgSend) GetSender() string

func (*MsgSend) GetToAddress

func (x *MsgSend) GetToAddress() string

func (*MsgSend) ProtoMessage

func (*MsgSend) ProtoMessage()

func (*MsgSend) ProtoReflect

func (x *MsgSend) ProtoReflect() protoreflect.Message

func (*MsgSend) Reset

func (x *MsgSend) Reset()

func (*MsgSend) String

func (x *MsgSend) String() string

type MsgUndelegate

type MsgUndelegate struct {
	Sender           string        `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	ValidatorAddress string        `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"`
	Amount           *v1beta1.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

MsgUndelegate defines a message that enable lockup account to execute undelegate message

func (*MsgUndelegate) Descriptor deprecated

func (*MsgUndelegate) Descriptor() ([]byte, []int)

Deprecated: Use MsgUndelegate.ProtoReflect.Descriptor instead.

func (*MsgUndelegate) GetAmount

func (x *MsgUndelegate) GetAmount() *v1beta1.Coin

func (*MsgUndelegate) GetSender

func (x *MsgUndelegate) GetSender() string

func (*MsgUndelegate) GetValidatorAddress

func (x *MsgUndelegate) GetValidatorAddress() string

func (*MsgUndelegate) ProtoMessage

func (*MsgUndelegate) ProtoMessage()

func (*MsgUndelegate) ProtoReflect

func (x *MsgUndelegate) ProtoReflect() protoreflect.Message

func (*MsgUndelegate) Reset

func (x *MsgUndelegate) Reset()

func (*MsgUndelegate) String

func (x *MsgUndelegate) String() string

type MsgWithdrawReward

type MsgWithdrawReward struct {
	Sender           string `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"`
	ValidatorAddress string `protobuf:"bytes,2,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"`
	// contains filtered or unexported fields
}

MsgWithdrawReward defines a message that enable lockup account to execute withdraw reward message

func (*MsgWithdrawReward) Descriptor deprecated

func (*MsgWithdrawReward) Descriptor() ([]byte, []int)

Deprecated: Use MsgWithdrawReward.ProtoReflect.Descriptor instead.

func (*MsgWithdrawReward) GetSender

func (x *MsgWithdrawReward) GetSender() string

func (*MsgWithdrawReward) GetValidatorAddress

func (x *MsgWithdrawReward) GetValidatorAddress() string

func (*MsgWithdrawReward) ProtoMessage

func (*MsgWithdrawReward) ProtoMessage()

func (*MsgWithdrawReward) ProtoReflect

func (x *MsgWithdrawReward) ProtoReflect() protoreflect.Message

func (*MsgWithdrawReward) Reset

func (x *MsgWithdrawReward) Reset()

func (*MsgWithdrawReward) String

func (x *MsgWithdrawReward) String() string

type Period

type Period struct {

	// Period duration
	Length *durationpb.Duration `protobuf:"bytes,1,opt,name=length,proto3" json:"length,omitempty"`
	Amount []*v1beta1.Coin      `protobuf:"bytes,2,rep,name=amount,proto3" json:"amount,omitempty"`
	// contains filtered or unexported fields
}

Period defines a length of time and amount of coins that will be lock.

func (*Period) Descriptor deprecated

func (*Period) Descriptor() ([]byte, []int)

Deprecated: Use Period.ProtoReflect.Descriptor instead.

func (*Period) GetAmount

func (x *Period) GetAmount() []*v1beta1.Coin

func (*Period) GetLength

func (x *Period) GetLength() *durationpb.Duration

func (*Period) ProtoMessage

func (*Period) ProtoMessage()

func (*Period) ProtoReflect

func (x *Period) ProtoReflect() protoreflect.Message

func (*Period) Reset

func (x *Period) Reset()

func (*Period) String

func (x *Period) String() string

type QueryLockingPeriodsRequest

type QueryLockingPeriodsRequest struct {
	// contains filtered or unexported fields
}

QueryLockingPeriodsRequest is used to query the periodic lockup account locking periods.

func (*QueryLockingPeriodsRequest) Descriptor deprecated

func (*QueryLockingPeriodsRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryLockingPeriodsRequest.ProtoReflect.Descriptor instead.

func (*QueryLockingPeriodsRequest) ProtoMessage

func (*QueryLockingPeriodsRequest) ProtoMessage()

func (*QueryLockingPeriodsRequest) ProtoReflect

func (*QueryLockingPeriodsRequest) Reset

func (x *QueryLockingPeriodsRequest) Reset()

func (*QueryLockingPeriodsRequest) String

func (x *QueryLockingPeriodsRequest) String() string

type QueryLockingPeriodsResponse

type QueryLockingPeriodsResponse struct {

	// lockup_periods defines the value of the periodic lockup account locking periods.
	LockingPeriods []*Period `protobuf:"bytes,1,rep,name=locking_periods,json=lockingPeriods,proto3" json:"locking_periods,omitempty"`
	// contains filtered or unexported fields
}

QueryLockingPeriodsResponse returns the periodic lockup account locking periods.

func (*QueryLockingPeriodsResponse) Descriptor deprecated

func (*QueryLockingPeriodsResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryLockingPeriodsResponse.ProtoReflect.Descriptor instead.

func (*QueryLockingPeriodsResponse) GetLockingPeriods

func (x *QueryLockingPeriodsResponse) GetLockingPeriods() []*Period

func (*QueryLockingPeriodsResponse) ProtoMessage

func (*QueryLockingPeriodsResponse) ProtoMessage()

func (*QueryLockingPeriodsResponse) ProtoReflect

func (*QueryLockingPeriodsResponse) Reset

func (x *QueryLockingPeriodsResponse) Reset()

func (*QueryLockingPeriodsResponse) String

func (x *QueryLockingPeriodsResponse) String() string

type QueryLockupAccountInfoRequest

type QueryLockupAccountInfoRequest struct {
	// contains filtered or unexported fields
}

QueryLockupAccountInfoRequest get lockup account info

func (*QueryLockupAccountInfoRequest) Descriptor deprecated

func (*QueryLockupAccountInfoRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryLockupAccountInfoRequest.ProtoReflect.Descriptor instead.

func (*QueryLockupAccountInfoRequest) ProtoMessage

func (*QueryLockupAccountInfoRequest) ProtoMessage()

func (*QueryLockupAccountInfoRequest) ProtoReflect

func (*QueryLockupAccountInfoRequest) Reset

func (x *QueryLockupAccountInfoRequest) Reset()

func (*QueryLockupAccountInfoRequest) String

type QueryLockupAccountInfoResponse

type QueryLockupAccountInfoResponse struct {

	// original_locking defines the value of the account original locking coins.
	OriginalLocking []*v1beta1.Coin `protobuf:"bytes,1,rep,name=original_locking,json=originalLocking,proto3" json:"original_locking,omitempty"`
	// delegated_free defines the value of the account free delegated amount.
	DelegatedFree []*v1beta1.Coin `protobuf:"bytes,2,rep,name=delegated_free,json=delegatedFree,proto3" json:"delegated_free,omitempty"`
	// delegated_locking defines the value of the account locking delegated amount.
	DelegatedLocking []*v1beta1.Coin `protobuf:"bytes,3,rep,name=delegated_locking,json=delegatedLocking,proto3" json:"delegated_locking,omitempty"`
	// end_time defines the value of the account lockup start time.
	StartTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
	// end_time defines the value of the account lockup end time.
	EndTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// locked_coins defines the value of the account locking coins.
	LockedCoins []*v1beta1.Coin `protobuf:"bytes,6,rep,name=locked_coins,json=lockedCoins,proto3" json:"locked_coins,omitempty"`
	// unlocked_coins defines the value of the account released coins from lockup.
	UnlockedCoins []*v1beta1.Coin `protobuf:"bytes,7,rep,name=unlocked_coins,json=unlockedCoins,proto3" json:"unlocked_coins,omitempty"`
	// owner defines the value of the owner of the lockup account.
	Owner string `protobuf:"bytes,8,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

QueryLockupAccountInfoResponse return lockup account info

func (*QueryLockupAccountInfoResponse) Descriptor deprecated

func (*QueryLockupAccountInfoResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryLockupAccountInfoResponse.ProtoReflect.Descriptor instead.

func (*QueryLockupAccountInfoResponse) GetDelegatedFree

func (x *QueryLockupAccountInfoResponse) GetDelegatedFree() []*v1beta1.Coin

func (*QueryLockupAccountInfoResponse) GetDelegatedLocking

func (x *QueryLockupAccountInfoResponse) GetDelegatedLocking() []*v1beta1.Coin

func (*QueryLockupAccountInfoResponse) GetEndTime

func (*QueryLockupAccountInfoResponse) GetLockedCoins

func (x *QueryLockupAccountInfoResponse) GetLockedCoins() []*v1beta1.Coin

func (*QueryLockupAccountInfoResponse) GetOriginalLocking

func (x *QueryLockupAccountInfoResponse) GetOriginalLocking() []*v1beta1.Coin

func (*QueryLockupAccountInfoResponse) GetOwner

func (x *QueryLockupAccountInfoResponse) GetOwner() string

func (*QueryLockupAccountInfoResponse) GetStartTime

func (*QueryLockupAccountInfoResponse) GetUnlockedCoins

func (x *QueryLockupAccountInfoResponse) GetUnlockedCoins() []*v1beta1.Coin

func (*QueryLockupAccountInfoResponse) ProtoMessage

func (*QueryLockupAccountInfoResponse) ProtoMessage()

func (*QueryLockupAccountInfoResponse) ProtoReflect

func (*QueryLockupAccountInfoResponse) Reset

func (x *QueryLockupAccountInfoResponse) Reset()

func (*QueryLockupAccountInfoResponse) String

type QuerySpendableAmountRequest

type QuerySpendableAmountRequest struct {
	// contains filtered or unexported fields
}

QuerySpendableAmountRequest is used to query the lockup account total spendable tokens.

func (*QuerySpendableAmountRequest) Descriptor deprecated

func (*QuerySpendableAmountRequest) Descriptor() ([]byte, []int)

Deprecated: Use QuerySpendableAmountRequest.ProtoReflect.Descriptor instead.

func (*QuerySpendableAmountRequest) ProtoMessage

func (*QuerySpendableAmountRequest) ProtoMessage()

func (*QuerySpendableAmountRequest) ProtoReflect

func (*QuerySpendableAmountRequest) Reset

func (x *QuerySpendableAmountRequest) Reset()

func (*QuerySpendableAmountRequest) String

func (x *QuerySpendableAmountRequest) String() string

type QuerySpendableAmountResponse

type QuerySpendableAmountResponse struct {
	SpendableTokens []*v1beta1.Coin `protobuf:"bytes,1,rep,name=spendable_tokens,json=spendableTokens,proto3" json:"spendable_tokens,omitempty"`
	// contains filtered or unexported fields
}

QuerySpendableAmountResponse returns lockup account total spendable tokens.

func (*QuerySpendableAmountResponse) Descriptor deprecated

func (*QuerySpendableAmountResponse) Descriptor() ([]byte, []int)

Deprecated: Use QuerySpendableAmountResponse.ProtoReflect.Descriptor instead.

func (*QuerySpendableAmountResponse) GetSpendableTokens

func (x *QuerySpendableAmountResponse) GetSpendableTokens() []*v1beta1.Coin

func (*QuerySpendableAmountResponse) ProtoMessage

func (*QuerySpendableAmountResponse) ProtoMessage()

func (*QuerySpendableAmountResponse) ProtoReflect

func (*QuerySpendableAmountResponse) Reset

func (x *QuerySpendableAmountResponse) Reset()

func (*QuerySpendableAmountResponse) String

type QueryUnbondingEntriesRequest

type QueryUnbondingEntriesRequest struct {
	ValidatorAddress string `protobuf:"bytes,1,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"`
	// contains filtered or unexported fields
}

QueryUnbondingEntriesRequest is used to query the lockup account unbonding entries.

func (*QueryUnbondingEntriesRequest) Descriptor deprecated

func (*QueryUnbondingEntriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use QueryUnbondingEntriesRequest.ProtoReflect.Descriptor instead.

func (*QueryUnbondingEntriesRequest) GetValidatorAddress

func (x *QueryUnbondingEntriesRequest) GetValidatorAddress() string

func (*QueryUnbondingEntriesRequest) ProtoMessage

func (*QueryUnbondingEntriesRequest) ProtoMessage()

func (*QueryUnbondingEntriesRequest) ProtoReflect

func (*QueryUnbondingEntriesRequest) Reset

func (x *QueryUnbondingEntriesRequest) Reset()

func (*QueryUnbondingEntriesRequest) String

type QueryUnbondingEntriesResponse

type QueryUnbondingEntriesResponse struct {

	// UnbondingEntry defines the list of unbonding entries.
	UnbondingEntries []*UnbondingEntry `protobuf:"bytes,1,rep,name=unbonding_entries,json=unbondingEntries,proto3" json:"unbonding_entries,omitempty"`
	// contains filtered or unexported fields
}

QueryUnbondingEntriesResponse returns the lockup account unbonding entries.

func (*QueryUnbondingEntriesResponse) Descriptor deprecated

func (*QueryUnbondingEntriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use QueryUnbondingEntriesResponse.ProtoReflect.Descriptor instead.

func (*QueryUnbondingEntriesResponse) GetUnbondingEntries

func (x *QueryUnbondingEntriesResponse) GetUnbondingEntries() []*UnbondingEntry

func (*QueryUnbondingEntriesResponse) ProtoMessage

func (*QueryUnbondingEntriesResponse) ProtoMessage()

func (*QueryUnbondingEntriesResponse) ProtoReflect

func (*QueryUnbondingEntriesResponse) Reset

func (x *QueryUnbondingEntriesResponse) Reset()

func (*QueryUnbondingEntriesResponse) String

type UnbondingEntries

type UnbondingEntries struct {
	Entries []*UnbondingEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*UnbondingEntries) Descriptor deprecated

func (*UnbondingEntries) Descriptor() ([]byte, []int)

Deprecated: Use UnbondingEntries.ProtoReflect.Descriptor instead.

func (*UnbondingEntries) GetEntries

func (x *UnbondingEntries) GetEntries() []*UnbondingEntry

func (*UnbondingEntries) ProtoMessage

func (*UnbondingEntries) ProtoMessage()

func (*UnbondingEntries) ProtoReflect

func (x *UnbondingEntries) ProtoReflect() protoreflect.Message

func (*UnbondingEntries) Reset

func (x *UnbondingEntries) Reset()

func (*UnbondingEntries) String

func (x *UnbondingEntries) String() string

type UnbondingEntry

type UnbondingEntry struct {
	CreationHeight int64 `protobuf:"varint,1,opt,name=creation_height,json=creationHeight,proto3" json:"creation_height,omitempty"`
	// end time of entry
	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
	// unbond amount
	Amount *v1beta1.Coin `protobuf:"bytes,3,opt,name=amount,proto3" json:"amount,omitempty"`
	// validator address
	ValidatorAddress string `protobuf:"bytes,4,opt,name=validator_address,json=validatorAddress,proto3" json:"validator_address,omitempty"`
	// contains filtered or unexported fields
}

UnbondingEntry defines an entry tracking the lockup account unbonding operation.

func (*UnbondingEntry) Descriptor deprecated

func (*UnbondingEntry) Descriptor() ([]byte, []int)

Deprecated: Use UnbondingEntry.ProtoReflect.Descriptor instead.

func (*UnbondingEntry) GetAmount

func (x *UnbondingEntry) GetAmount() *v1beta1.Coin

func (*UnbondingEntry) GetCreationHeight

func (x *UnbondingEntry) GetCreationHeight() int64

func (*UnbondingEntry) GetEndTime

func (x *UnbondingEntry) GetEndTime() *timestamppb.Timestamp

func (*UnbondingEntry) GetValidatorAddress

func (x *UnbondingEntry) GetValidatorAddress() string

func (*UnbondingEntry) ProtoMessage

func (*UnbondingEntry) ProtoMessage()

func (*UnbondingEntry) ProtoReflect

func (x *UnbondingEntry) ProtoReflect() protoreflect.Message

func (*UnbondingEntry) Reset

func (x *UnbondingEntry) Reset()

func (*UnbondingEntry) String

func (x *UnbondingEntry) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL