Versions in this module Expand all Collapse all v3 v3.0.1 Oct 29, 2024 v3.0.0 Oct 29, 2024 Changes in this version + func RegisterInvariants(ir sdk.InvariantRegistry, k Keeper) + type Hooks struct + func (h Hooks) AfterDelegationModified(ctx sdk.Context, delAddr sdk.AccAddress, valAddr sdk.ValAddress) error + func (h Hooks) AfterProposalActive(_ sdk.Context, _ uint64) + func (h Hooks) AfterProposalDeposit(_ sdk.Context, _ uint64, _ sdk.AccAddress) + func (h Hooks) AfterProposalFailedMinDeposit(_ sdk.Context, _ uint64) + func (h Hooks) AfterProposalInactive(_ sdk.Context, _ uint64) + func (h Hooks) AfterProposalSubmission(_ sdk.Context, _ uint64) + func (h Hooks) AfterProposalVote(ctx sdk.Context, proposalID uint64, voterAddr sdk.AccAddress) + func (h Hooks) AfterProposalVotingPeriodEnded(_ sdk.Context, _ uint64) + func (h Hooks) AfterValidatorBeginUnbonding(_ sdk.Context, _ sdk.ConsAddress, _ sdk.ValAddress) error + func (h Hooks) AfterValidatorBonded(_ sdk.Context, _ sdk.ConsAddress, _ sdk.ValAddress) error + func (h Hooks) AfterValidatorCreated(_ sdk.Context, _ sdk.ValAddress) error + func (h Hooks) AfterValidatorRemoved(_ sdk.Context, _ sdk.ConsAddress, _ sdk.ValAddress) error + func (h Hooks) BeforeDelegationCreated(_ sdk.Context, _ sdk.AccAddress, _ sdk.ValAddress) error + func (h Hooks) BeforeDelegationRemoved(_ sdk.Context, _ sdk.AccAddress, _ sdk.ValAddress) error + func (h Hooks) BeforeDelegationSharesModified(_ sdk.Context, _ sdk.AccAddress, _ sdk.ValAddress) error + func (h Hooks) BeforeValidatorModified(_ sdk.Context, _ sdk.ValAddress) error + func (h Hooks) BeforeValidatorSlashed(_ sdk.Context, _ sdk.ValAddress, _ sdk.Dec) error + func (h Hooks) PostTxProcessing(ctx sdk.Context, msg core.Message, receipt *ethtypes.Receipt) error + type Keeper struct + func NewKeeper(cdc codec.Codec, storeKey storetypes.StoreKey, authority sdk.AccAddress, ...) *Keeper + func (k *Keeper) SetICS4Wrapper(ics4Wrapper porttypes.ICS4Wrapper) + func (k *Keeper) UpdateParams(goCtx context.Context, req *types.MsgUpdateParams) (*types.MsgUpdateParamsResponse, error) + func (k Keeper) AfterDelegationModified(ctx sdk.Context, delAddr sdk.AccAddress, _ sdk.ValAddress) error + func (k Keeper) AfterProposalVote(ctx sdk.Context, _ uint64, voterAddr sdk.AccAddress) + func (k Keeper) ClaimCoinsForAction(ctx sdk.Context, addr sdk.AccAddress, claimsRecord types.ClaimsRecord, ...) (math.Int, error) + func (k Keeper) ClaimableAmountForAction(ctx sdk.Context, claimsRecord types.ClaimsRecord, action types.Action, ...) (claimableCoins, remainder math.Int) + func (k Keeper) ClaimsInvariant() sdk.Invariant + func (k Keeper) ClaimsRecord(c context.Context, req *types.QueryClaimsRecordRequest) (*types.QueryClaimsRecordResponse, error) + func (k Keeper) ClaimsRecords(c context.Context, req *types.QueryClaimsRecordsRequest) (*types.QueryClaimsRecordsResponse, error) + func (k Keeper) ClawbackEmptyAccounts(ctx sdk.Context, claimsDenom string) + func (k Keeper) ClawbackEscrowedTokens(ctx sdk.Context) error + func (k Keeper) DeleteClaimsRecord(ctx sdk.Context, addr sdk.AccAddress) + func (k Keeper) EndAirdrop(ctx sdk.Context, params types.Params) error + func (k Keeper) EndBlocker(ctx sdk.Context) + func (k Keeper) GetAppVersion(ctx sdk.Context, portID, channelID string) (string, bool) + func (k Keeper) GetClaimableAmountForAction(ctx sdk.Context, claimsRecord types.ClaimsRecord, action types.Action, ...) (claimableCoins, remainder math.Int) + func (k Keeper) GetClaimsRecord(ctx sdk.Context, addr sdk.AccAddress) (types.ClaimsRecord, bool) + func (k Keeper) GetClaimsRecords(ctx sdk.Context) []types.ClaimsRecordAddress + func (k Keeper) GetModuleAccount(ctx sdk.Context) authtypes.ModuleAccountI + func (k Keeper) GetModuleAccountAddress() sdk.AccAddress + func (k Keeper) GetModuleAccountBalances(ctx sdk.Context) sdk.Coins + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) HasClaimsRecord(ctx sdk.Context, addr sdk.AccAddress) bool + func (k Keeper) Hooks() Hooks + func (k Keeper) IterateClaimsRecords(ctx sdk.Context, ...) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) MergeClaimsRecords(ctx sdk.Context, recipient sdk.AccAddress, ...) (mergedRecord types.ClaimsRecord, err error) + func (k Keeper) OnAcknowledgementPacket(ctx sdk.Context, packet channeltypes.Packet, acknowledgement []byte) error + func (k Keeper) OnRecvPacket(ctx sdk.Context, packet channeltypes.Packet, ack exported.Acknowledgement) exported.Acknowledgement + func (k Keeper) Params(c context.Context, _ *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (k Keeper) PostTxProcessing(ctx sdk.Context, msg core.Message, _ *ethtypes.Receipt) error + func (k Keeper) SendPacket(ctx sdk.Context, channelCap *capabilitytypes.Capability, sourcePort string, ...) (sequence uint64, err error) + func (k Keeper) SetClaimsRecord(ctx sdk.Context, addr sdk.AccAddress, claimsRecord types.ClaimsRecord) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) error + func (k Keeper) TotalUnclaimed(c context.Context, _ *types.QueryTotalUnclaimedRequest) (*types.QueryTotalUnclaimedResponse, error) + func (k Keeper) WriteAcknowledgement(ctx sdk.Context, channelCap *capabilitytypes.Capability, ...) error + type Migrator struct + func NewMigrator(keeper Keeper, legacySubspace types.Subspace) Migrator Other modules containing this package github.com/cvn-network/cvn/v2