Versions in this module Expand all Collapse all v1 v1.0.0 Feb 26, 2023 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 storetypes.StoreKey, cdc codec.BinaryCodec, authority sdk.AccAddress, ...) Keeper + func (k *Keeper) UpdateParams(goCtx context.Context, req *types.MsgUpdateParams) (*types.MsgUpdateParamsResponse, error) + func (k Keeper) CancelRevenue(goCtx context.Context, msg *types.MsgCancelRevenue) (*types.MsgCancelRevenueResponse, error) + func (k Keeper) DeleteDeployerMap(ctx sdk.Context, deployer sdk.AccAddress, contract common.Address) + func (k Keeper) DeleteRevenue(ctx sdk.Context, fee types.Revenue) + func (k Keeper) DeleteWithdrawerMap(ctx sdk.Context, withdrawer sdk.AccAddress, contract common.Address) + func (k Keeper) DeployerRevenues(c context.Context, req *types.QueryDeployerRevenuesRequest) (*types.QueryDeployerRevenuesResponse, error) + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) GetRevenue(ctx sdk.Context, contract common.Address) (types.Revenue, bool) + func (k Keeper) GetRevenues(ctx sdk.Context) []types.Revenue + func (k Keeper) Hooks() Hooks + func (k Keeper) IsDeployerMapSet(ctx sdk.Context, deployer sdk.AccAddress, contract common.Address) bool + func (k Keeper) IsRevenueRegistered(ctx sdk.Context, contract common.Address) bool + func (k Keeper) IsWithdrawerMapSet(ctx sdk.Context, withdrawer sdk.AccAddress, contract common.Address) bool + func (k Keeper) IterateRevenues(ctx sdk.Context, handlerFn func(fee types.Revenue) (stop bool)) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + 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) RegisterRevenue(goCtx context.Context, msg *types.MsgRegisterRevenue) (*types.MsgRegisterRevenueResponse, error) + func (k Keeper) Revenue(c context.Context, req *types.QueryRevenueRequest) (*types.QueryRevenueResponse, error) + func (k Keeper) Revenues(c context.Context, req *types.QueryRevenuesRequest) (*types.QueryRevenuesResponse, error) + func (k Keeper) SetDeployerMap(ctx sdk.Context, deployer sdk.AccAddress, contract common.Address) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) error + func (k Keeper) SetRevenue(ctx sdk.Context, revenue types.Revenue) + func (k Keeper) SetWithdrawerMap(ctx sdk.Context, withdrawer sdk.AccAddress, contract common.Address) + func (k Keeper) UpdateRevenue(goCtx context.Context, msg *types.MsgUpdateRevenue) (*types.MsgUpdateRevenueResponse, error) + func (k Keeper) WithdrawerRevenues(c context.Context, req *types.QueryWithdrawerRevenuesRequest) (*types.QueryWithdrawerRevenuesResponse, error) + type Migrator struct + func NewMigrator(keeper Keeper, legacySubspace types.Subspace) Migrator + func (m Migrator) Migrate1to2(ctx sdk.Context) error