Versions in this module Expand all Collapse all v1 v1.1.1 Jul 10, 2025 v1.1.0 Jul 10, 2025 Changes in this version + func DispatchMessagesForBlock(k types.DelayMsgKeeper, ctx sdk.Context) + func NewMsgServerImpl(keeper types.DelayMsgKeeper) types.MsgServer + type Keeper struct + func NewKeeper(cdc codec.Codec, storeKey storetypes.StoreKey, ...) *Keeper + func (k Keeper) BlockMessageIds(c context.Context, req *types.QueryBlockMessageIdsRequest) (*types.QueryBlockMessageIdsResponse, error) + func (k Keeper) DelayMessageByBlocks(ctx sdk.Context, msg sdk.Msg, blockDelay uint32) (id uint32, err error) + func (k Keeper) DeleteMessage(ctx sdk.Context, id uint32) (err error) + func (k Keeper) GetAllDelayedMessages(ctx sdk.Context) []*types.DelayedMessage + func (k Keeper) GetBlockMessageIds(ctx sdk.Context, blockHeight uint32) (blockMessageIds types.BlockMessageIds, found bool) + func (k Keeper) GetMessage(ctx sdk.Context, id uint32) (delayedMessage types.DelayedMessage, found bool) + func (k Keeper) GetNextDelayedMessageId(ctx sdk.Context) uint32 + func (k Keeper) HasAuthority(authority string) bool + func (k Keeper) InitializeForGenesis(ctx sdk.Context) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) Message(c context.Context, req *types.QueryMessageRequest) (*types.QueryMessageResponse, error) + func (k Keeper) NextDelayedMessageId(c context.Context, req *types.QueryNextDelayedMessageIdRequest) (*types.QueryNextDelayedMessageIdResponse, error) + func (k Keeper) Router() lib.MsgRouter + func (k Keeper) SetDelayedMessage(ctx sdk.Context, msg *types.DelayedMessage) (err error) + func (k Keeper) SetNextDelayedMessageId(ctx sdk.Context, nextId uint32) + func (k Keeper) ValidateMsg(msg sdk.Msg, signers [][]byte) error