Versions in this module Expand all Collapse all v7 v7.0.0 Aug 4, 2022 Changes in this version + const AttributeKeyAccount + const AttributeKeyCoins + const AttributeKeyDestination + const AttributeKeyFunder + const AttributeKeyMerge + const AttributeKeyStartTime + const EventTypeClawback + const EventTypeCreateClawbackVestingAccount + const ModuleName + const RouterKey + const StoreKey + const TypeMsgClawback + const TypeMsgCreateClawbackVestingAccount + var ErrInsufficientVestedCoins = sdkerrors.Register(ModuleName, 2, "insufficient vested coins error") + var ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowVesting = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthVesting = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupVesting = fmt.Errorf("proto: unexpected end of group") + var ErrVestingLockup = sdkerrors.Register(ModuleName, 3, "vesting lockup error") + var ModuleCdc = codec.NewProtoCodec(codectypes.NewInterfaceRegistry()) + func AlignSchedules(startTimePeriodA, startTimePeriodB int64, ...) (startTime, endTime int64) + func ConjunctPeriods(startTimePeriodA, startTimePeriodB int64, ...) (startTime, endTime int64, conjunctionPeriods sdkvesting.Periods) + func DisjunctPeriods(startTimePeriodsA, startTimePeriodsB int64, ...) (startTime, endTime int64, periods sdkvesting.Periods) + func Max64(i, j int64) int64 + func Min64(i, j int64) int64 + func ReadPastPeriodCount(startTime, endTime int64, periods sdkvesting.Periods, readTime int64) int + func ReadSchedule(startTime, endTime int64, periods sdkvesting.Periods, totalCoins sdk.Coins, ...) sdk.Coins + func RegisterInterfaces(registry codectypes.InterfaceRegistry) + func RegisterMsgHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterMsgHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MsgClient) error + func RegisterMsgHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterMsgHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MsgServer) error + func RegisterMsgServer(s grpc1.Server, srv MsgServer) + func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error + func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error + func RegisterQueryServer(s grpc1.Server, srv QueryServer) + type AccountKeeper interface + GetAccount func(sdk.Context, sdk.AccAddress) authtypes.AccountI + NewAccount func(ctx sdk.Context, acc authtypes.AccountI) authtypes.AccountI + NewAccountWithAddress func(ctx sdk.Context, addr sdk.AccAddress) authtypes.AccountI + SetAccount func(sdk.Context, authtypes.AccountI) + type BankKeeper interface + BlockedAddr func(addr sdk.AccAddress) bool + GetAllBalances func(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins + SendCoins func(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error + SpendableCoins func(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins + type ClawbackVestingAccount struct + FunderAddress string + LockupPeriods github_com_cosmos_cosmos_sdk_x_auth_vesting_types.Periods + StartTime time.Time + VestingPeriods github_com_cosmos_cosmos_sdk_x_auth_vesting_types.Periods + func NewClawbackVestingAccount(baseAcc *authtypes.BaseAccount, funder sdk.AccAddress, ...) *ClawbackVestingAccount + func (*ClawbackVestingAccount) Descriptor() ([]byte, []int) + func (*ClawbackVestingAccount) ProtoMessage() + func (m *ClawbackVestingAccount) Marshal() (dAtA []byte, err error) + func (m *ClawbackVestingAccount) MarshalTo(dAtA []byte) (int, error) + func (m *ClawbackVestingAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ClawbackVestingAccount) Reset() + func (m *ClawbackVestingAccount) Size() (n int) + func (m *ClawbackVestingAccount) Unmarshal(dAtA []byte) error + func (m *ClawbackVestingAccount) XXX_DiscardUnknown() + func (m *ClawbackVestingAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ClawbackVestingAccount) XXX_Merge(src proto.Message) + func (m *ClawbackVestingAccount) XXX_Size() int + func (m *ClawbackVestingAccount) XXX_Unmarshal(b []byte) error + func (va *ClawbackVestingAccount) TrackDelegation(blockTime time.Time, balance, amount sdk.Coins) + func (va ClawbackVestingAccount) ComputeClawback(clawbackTime int64) (ClawbackVestingAccount, sdk.Coins) + func (va ClawbackVestingAccount) GetLockedOnly(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) GetPassedPeriodCount(blockTime time.Time) int + func (va ClawbackVestingAccount) GetStartTime() int64 + func (va ClawbackVestingAccount) GetUnlockedOnly(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) GetUnvestedOnly(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) GetVestedCoins(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) GetVestedOnly(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) GetVestingCoins(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) GetVestingPeriods() sdkvesting.Periods + func (va ClawbackVestingAccount) HasLockedCoins(blockTime time.Time) bool + func (va ClawbackVestingAccount) LockedCoins(blockTime time.Time) sdk.Coins + func (va ClawbackVestingAccount) Validate() error + type MsgClawback struct + AccountAddress string + DestAddress string + FunderAddress string + func NewMsgClawback(funder, addr, dest sdk.AccAddress) *MsgClawback + func (*MsgClawback) Descriptor() ([]byte, []int) + func (*MsgClawback) ProtoMessage() + func (m *MsgClawback) GetAccountAddress() string + func (m *MsgClawback) GetDestAddress() string + func (m *MsgClawback) GetFunderAddress() string + func (m *MsgClawback) Marshal() (dAtA []byte, err error) + func (m *MsgClawback) MarshalTo(dAtA []byte) (int, error) + func (m *MsgClawback) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgClawback) Reset() + func (m *MsgClawback) Size() (n int) + func (m *MsgClawback) String() string + func (m *MsgClawback) Unmarshal(dAtA []byte) error + func (m *MsgClawback) XXX_DiscardUnknown() + func (m *MsgClawback) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgClawback) XXX_Merge(src proto.Message) + func (m *MsgClawback) XXX_Size() int + func (m *MsgClawback) XXX_Unmarshal(b []byte) error + func (msg *MsgClawback) GetSignBytes() []byte + func (msg MsgClawback) GetSigners() []sdk.AccAddress + func (msg MsgClawback) Route() string + func (msg MsgClawback) Type() string + func (msg MsgClawback) ValidateBasic() error + type MsgClawbackResponse struct + func (*MsgClawbackResponse) Descriptor() ([]byte, []int) + func (*MsgClawbackResponse) ProtoMessage() + func (m *MsgClawbackResponse) Marshal() (dAtA []byte, err error) + func (m *MsgClawbackResponse) MarshalTo(dAtA []byte) (int, error) + func (m *MsgClawbackResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgClawbackResponse) Reset() + func (m *MsgClawbackResponse) Size() (n int) + func (m *MsgClawbackResponse) String() string + func (m *MsgClawbackResponse) Unmarshal(dAtA []byte) error + func (m *MsgClawbackResponse) XXX_DiscardUnknown() + func (m *MsgClawbackResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgClawbackResponse) XXX_Merge(src proto.Message) + func (m *MsgClawbackResponse) XXX_Size() int + func (m *MsgClawbackResponse) XXX_Unmarshal(b []byte) error + type MsgClient interface + Clawback func(ctx context.Context, in *MsgClawback, opts ...grpc.CallOption) (*MsgClawbackResponse, error) + CreateClawbackVestingAccount func(ctx context.Context, in *MsgCreateClawbackVestingAccount, ...) (*MsgCreateClawbackVestingAccountResponse, error) + func NewMsgClient(cc grpc1.ClientConn) MsgClient + type MsgCreateClawbackVestingAccount struct + FromAddress string + LockupPeriods github_com_cosmos_cosmos_sdk_x_auth_vesting_types.Periods + Merge bool + StartTime time.Time + ToAddress string + VestingPeriods github_com_cosmos_cosmos_sdk_x_auth_vesting_types.Periods + func NewMsgCreateClawbackVestingAccount(fromAddr, toAddr sdk.AccAddress, startTime time.Time, ...) *MsgCreateClawbackVestingAccount + func (*MsgCreateClawbackVestingAccount) Descriptor() ([]byte, []int) + func (*MsgCreateClawbackVestingAccount) ProtoMessage() + func (m *MsgCreateClawbackVestingAccount) GetFromAddress() string + func (m *MsgCreateClawbackVestingAccount) GetLockupPeriods() github_com_cosmos_cosmos_sdk_x_auth_vesting_types.Periods + func (m *MsgCreateClawbackVestingAccount) GetMerge() bool + func (m *MsgCreateClawbackVestingAccount) GetStartTime() time.Time + func (m *MsgCreateClawbackVestingAccount) GetToAddress() string + func (m *MsgCreateClawbackVestingAccount) GetVestingPeriods() github_com_cosmos_cosmos_sdk_x_auth_vesting_types.Periods + func (m *MsgCreateClawbackVestingAccount) Marshal() (dAtA []byte, err error) + func (m *MsgCreateClawbackVestingAccount) MarshalTo(dAtA []byte) (int, error) + func (m *MsgCreateClawbackVestingAccount) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgCreateClawbackVestingAccount) Reset() + func (m *MsgCreateClawbackVestingAccount) Size() (n int) + func (m *MsgCreateClawbackVestingAccount) String() string + func (m *MsgCreateClawbackVestingAccount) Unmarshal(dAtA []byte) error + func (m *MsgCreateClawbackVestingAccount) XXX_DiscardUnknown() + func (m *MsgCreateClawbackVestingAccount) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgCreateClawbackVestingAccount) XXX_Merge(src proto.Message) + func (m *MsgCreateClawbackVestingAccount) XXX_Size() int + func (m *MsgCreateClawbackVestingAccount) XXX_Unmarshal(b []byte) error + func (msg *MsgCreateClawbackVestingAccount) GetSignBytes() []byte + func (msg MsgCreateClawbackVestingAccount) GetSigners() []sdk.AccAddress + func (msg MsgCreateClawbackVestingAccount) Route() string + func (msg MsgCreateClawbackVestingAccount) Type() string + func (msg MsgCreateClawbackVestingAccount) ValidateBasic() error + type MsgCreateClawbackVestingAccountResponse struct + func (*MsgCreateClawbackVestingAccountResponse) Descriptor() ([]byte, []int) + func (*MsgCreateClawbackVestingAccountResponse) ProtoMessage() + func (m *MsgCreateClawbackVestingAccountResponse) Marshal() (dAtA []byte, err error) + func (m *MsgCreateClawbackVestingAccountResponse) MarshalTo(dAtA []byte) (int, error) + func (m *MsgCreateClawbackVestingAccountResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgCreateClawbackVestingAccountResponse) Reset() + func (m *MsgCreateClawbackVestingAccountResponse) Size() (n int) + func (m *MsgCreateClawbackVestingAccountResponse) String() string + func (m *MsgCreateClawbackVestingAccountResponse) Unmarshal(dAtA []byte) error + func (m *MsgCreateClawbackVestingAccountResponse) XXX_DiscardUnknown() + func (m *MsgCreateClawbackVestingAccountResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgCreateClawbackVestingAccountResponse) XXX_Merge(src proto.Message) + func (m *MsgCreateClawbackVestingAccountResponse) XXX_Size() int + func (m *MsgCreateClawbackVestingAccountResponse) XXX_Unmarshal(b []byte) error + type MsgServer interface + Clawback func(context.Context, *MsgClawback) (*MsgClawbackResponse, error) + CreateClawbackVestingAccount func(context.Context, *MsgCreateClawbackVestingAccount) (*MsgCreateClawbackVestingAccountResponse, error) + type QueryBalancesRequest struct + Address string + func (*QueryBalancesRequest) Descriptor() ([]byte, []int) + func (*QueryBalancesRequest) ProtoMessage() + func (m *QueryBalancesRequest) GetAddress() string + func (m *QueryBalancesRequest) Marshal() (dAtA []byte, err error) + func (m *QueryBalancesRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryBalancesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryBalancesRequest) Reset() + func (m *QueryBalancesRequest) Size() (n int) + func (m *QueryBalancesRequest) String() string + func (m *QueryBalancesRequest) Unmarshal(dAtA []byte) error + func (m *QueryBalancesRequest) XXX_DiscardUnknown() + func (m *QueryBalancesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryBalancesRequest) XXX_Merge(src proto.Message) + func (m *QueryBalancesRequest) XXX_Size() int + func (m *QueryBalancesRequest) XXX_Unmarshal(b []byte) error + type QueryBalancesResponse struct + Locked github_com_cosmos_cosmos_sdk_types.Coins + Unvested github_com_cosmos_cosmos_sdk_types.Coins + Vested github_com_cosmos_cosmos_sdk_types.Coins + func (*QueryBalancesResponse) Descriptor() ([]byte, []int) + func (*QueryBalancesResponse) ProtoMessage() + func (m *QueryBalancesResponse) GetLocked() github_com_cosmos_cosmos_sdk_types.Coins + func (m *QueryBalancesResponse) GetUnvested() github_com_cosmos_cosmos_sdk_types.Coins + func (m *QueryBalancesResponse) GetVested() github_com_cosmos_cosmos_sdk_types.Coins + func (m *QueryBalancesResponse) Marshal() (dAtA []byte, err error) + func (m *QueryBalancesResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryBalancesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryBalancesResponse) Reset() + func (m *QueryBalancesResponse) Size() (n int) + func (m *QueryBalancesResponse) String() string + func (m *QueryBalancesResponse) Unmarshal(dAtA []byte) error + func (m *QueryBalancesResponse) XXX_DiscardUnknown() + func (m *QueryBalancesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryBalancesResponse) XXX_Merge(src proto.Message) + func (m *QueryBalancesResponse) XXX_Size() int + func (m *QueryBalancesResponse) XXX_Unmarshal(b []byte) error + type QueryClient interface + Balances func(ctx context.Context, in *QueryBalancesRequest, opts ...grpc.CallOption) (*QueryBalancesResponse, error) + func NewQueryClient(cc grpc1.ClientConn) QueryClient + type QueryServer interface + Balances func(context.Context, *QueryBalancesRequest) (*QueryBalancesResponse, error) + type StakingKeeper interface + BondDenom func(ctx sdk.Context) string + GetDelegation func(ctx sdk.Context, delAddr sdk.AccAddress, valAddr sdk.ValAddress) (stakingtypes.Delegation, bool) + GetDelegatorBonded func(ctx sdk.Context, delegator sdk.AccAddress) sdk.Int + GetDelegatorDelegations func(ctx sdk.Context, delegator sdk.AccAddress, maxRetrieve uint16) []stakingtypes.Delegation + GetDelegatorUnbonding func(ctx sdk.Context, delegator sdk.AccAddress) sdk.Int + GetParams func(ctx sdk.Context) stakingtypes.Params + GetRedelegation func(ctx sdk.Context, delAddr sdk.AccAddress, valSrcAddr, valDstAddr sdk.ValAddress) (stakingtypes.Redelegation, bool) + GetRedelegations func(ctx sdk.Context, delegator sdk.AccAddress, maxRetrieve uint16) []stakingtypes.Redelegation + GetUnbondingDelegation func(ctx sdk.Context, delAddr sdk.AccAddress, valAddr sdk.ValAddress) (stakingtypes.UnbondingDelegation, bool) + GetUnbondingDelegations func(ctx sdk.Context, delegator sdk.AccAddress, maxRetrieve uint16) []stakingtypes.UnbondingDelegation + GetValidator func(ctx sdk.Context, valAddr sdk.ValAddress) (stakingtypes.Validator, bool) + HasMaxUnbondingDelegationEntries func(ctx sdk.Context, delegatorAddr sdk.AccAddress, validatorAddr sdk.ValAddress) bool + InsertRedelegationQueue func(ctx sdk.Context, red stakingtypes.Redelegation, completionTime time.Time) + InsertUBDQueue func(ctx sdk.Context, ubd stakingtypes.UnbondingDelegation, ...) + MaxEntries func(ctx sdk.Context) uint32 + RemoveDelegation func(ctx sdk.Context, delegation stakingtypes.Delegation) + RemoveRedelegation func(ctx sdk.Context, red stakingtypes.Redelegation) + RemoveUnbondingDelegation func(ctx sdk.Context, ubd stakingtypes.UnbondingDelegation) + SetDelegation func(ctx sdk.Context, delegation stakingtypes.Delegation) + SetRedelegation func(ctx sdk.Context, red stakingtypes.Redelegation) + SetRedelegationEntry func(ctx sdk.Context, delegatorAddr sdk.AccAddress, ...) stakingtypes.Redelegation + SetUnbondingDelegation func(ctx sdk.Context, ubd stakingtypes.UnbondingDelegation) + SetUnbondingDelegationEntry func(ctx sdk.Context, delegatorAddr sdk.AccAddress, validatorAddr sdk.ValAddress, ...) stakingtypes.UnbondingDelegation + type UnimplementedMsgServer struct + func (*UnimplementedMsgServer) Clawback(ctx context.Context, req *MsgClawback) (*MsgClawbackResponse, error) + func (*UnimplementedMsgServer) CreateClawbackVestingAccount(ctx context.Context, req *MsgCreateClawbackVestingAccount) (*MsgCreateClawbackVestingAccountResponse, error) + type UnimplementedQueryServer struct + func (*UnimplementedQueryServer) Balances(ctx context.Context, req *QueryBalancesRequest) (*QueryBalancesResponse, error) Other modules containing this package github.com/evmos/evmos/v10 github.com/evmos/evmos/v11 github.com/evmos/evmos/v12 github.com/evmos/evmos/v13 github.com/evmos/evmos/v14 github.com/evmos/evmos/v15 github.com/evmos/evmos/v16 github.com/evmos/evmos/v17 github.com/evmos/evmos/v18 github.com/evmos/evmos/v6 github.com/evmos/evmos/v8 github.com/evmos/evmos/v9