Versions in this module Expand all Collapse all v0 v0.1.0 Jan 28, 2024 Changes in this version + type Hooks struct + func (h Hooks) PostTxProcessing(ctx sdk.Context, msg core.Message, receipt *ethtypes.Receipt) error + type Keeper struct + func NewKeeper(storeKey, transientKey storetypes.StoreKey, cdc codec.BinaryCodec, ...) Keeper + func (k *Keeper) BeginBlock(ctx sdk.Context, req abci.RequestBeginBlock) + func (k *Keeper) EndBlock(ctx sdk.Context, req abci.RequestEndBlock) []abci.ValidatorUpdate + func (k *Keeper) MintReward(ctx sdk.Context) error + func (k Keeper) Burn(ctx sdk.Context, msg core.Message, usedGas uint64, denom string) error + func (k Keeper) GetParams(ctx sdk.Context) types.Params + func (k Keeper) GetReward(ctx sdk.Context, contract string) types.Reward + func (k Keeper) Hooks() Hooks + 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) Send(ctx sdk.Context, msg core.Message, usedGas uint64, denom string) error + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) error + func (k Keeper) SetReward(ctx sdk.Context, reward types.Reward) error