Versions in this module Expand all Collapse all v0 v0.0.2 Dec 18, 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(ctx sdk.Context, proposalID uint64) + func (h Hooks) AfterProposalDeposit(ctx sdk.Context, proposalID uint64, depositorAddr sdk.AccAddress) + func (h Hooks) AfterProposalFailedMinDeposit(ctx sdk.Context, proposalID uint64) + func (h Hooks) AfterProposalInactive(ctx sdk.Context, proposalID uint64) + func (h Hooks) AfterProposalSubmission(ctx sdk.Context, proposalID uint64) + func (h Hooks) AfterProposalVote(ctx sdk.Context, proposalID uint64, voterAddr sdk.AccAddress) + func (h Hooks) AfterProposalVotingPeriodEnded(ctx sdk.Context, proposalID uint64) + func (h Hooks) AfterValidatorBeginUnbonding(ctx sdk.Context, consAddr sdk.ConsAddress, valAddr sdk.ValAddress) error + func (h Hooks) AfterValidatorBonded(ctx sdk.Context, consAddr sdk.ConsAddress, valAddr sdk.ValAddress) error + func (h Hooks) AfterValidatorCreated(ctx sdk.Context, valAddr sdk.ValAddress) error + func (h Hooks) AfterValidatorRemoved(ctx sdk.Context, consAddr sdk.ConsAddress, valAddr sdk.ValAddress) error + func (h Hooks) BeforeDelegationCreated(ctx sdk.Context, delAddr sdk.AccAddress, valAddr sdk.ValAddress) error + func (h Hooks) BeforeDelegationRemoved(ctx sdk.Context, delAddr sdk.AccAddress, valAddr sdk.ValAddress) error + func (h Hooks) BeforeDelegationSharesModified(ctx sdk.Context, delAddr sdk.AccAddress, valAddr sdk.ValAddress) error + func (h Hooks) BeforeValidatorModified(ctx sdk.Context, valAddr sdk.ValAddress) error + func (h Hooks) BeforeValidatorSlashed(ctx sdk.Context, valAddr sdk.ValAddress, fraction 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, valAddr sdk.ValAddress) error + func (k Keeper) AfterProposalVote(ctx sdk.Context, proposalID 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, receipt *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 + func (m Migrator) Migrate2to3(ctx sdk.Context) error