Versions in this module Expand all Collapse all v21 v21.0.0 Mar 9, 2024 Changes in this version + type Keeper struct + func NewKeeper(storeKey storetypes.StoreKey, cdc codec.BinaryCodec, bk revtypes.BankKeeper, ...) Keeper + func (k Keeper) CancelFeeShare(goCtx context.Context, msg *types.MsgCancelFeeShare) (*types.MsgCancelFeeShareResponse, error) + func (k Keeper) DeleteDeployerMap(ctx sdk.Context, deployer sdk.AccAddress, contract sdk.Address) + func (k Keeper) DeleteFeeShare(ctx sdk.Context, fee types.FeeShare) + func (k Keeper) DeleteWithdrawerMap(ctx sdk.Context, withdrawer sdk.AccAddress, contract sdk.Address) + func (k Keeper) GetAuthority() string + func (k Keeper) GetContractAdminOrCreatorAddress(ctx sdk.Context, contract sdk.AccAddress, deployer string) (sdk.AccAddress, error) + func (k Keeper) GetFeeShare(ctx sdk.Context, contract sdk.Address) (types.FeeShare, bool) + func (k Keeper) GetFeeShares(ctx sdk.Context) []types.FeeShare + func (k Keeper) GetIfContractWasCreatedFromFactory(ctx sdk.Context, msgSender sdk.AccAddress, info *wasmTypes.ContractInfo) bool + func (k Keeper) GetParams(ctx sdk.Context) (p types.Params) + func (k Keeper) IsDeployerMapSet(ctx sdk.Context, deployer sdk.AccAddress, contract sdk.Address) bool + func (k Keeper) IsFeeShareRegistered(ctx sdk.Context, contract sdk.Address) bool + func (k Keeper) IsWithdrawerMapSet(ctx sdk.Context, withdrawer sdk.AccAddress, contract sdk.Address) bool + func (k Keeper) IterateFeeShares(ctx sdk.Context, handlerFn func(fee types.FeeShare) (stop bool)) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) RegisterFeeShare(goCtx context.Context, msg *types.MsgRegisterFeeShare) (*types.MsgRegisterFeeShareResponse, error) + func (k Keeper) SetDeployerMap(ctx sdk.Context, deployer sdk.AccAddress, contract sdk.Address) + func (k Keeper) SetFeeShare(ctx sdk.Context, feeshare types.FeeShare) + func (k Keeper) SetParams(ctx sdk.Context, p types.Params) error + func (k Keeper) SetWithdrawerMap(ctx sdk.Context, withdrawer sdk.AccAddress, contract sdk.Address) + func (k Keeper) UpdateFeeShare(goCtx context.Context, msg *types.MsgUpdateFeeShare) (*types.MsgUpdateFeeShareResponse, error) + func (k Keeper) UpdateParams(goCtx context.Context, req *types.MsgUpdateParams) (*types.MsgUpdateParamsResponse, error) + type Migrator struct + func NewMigrator(k Keeper, ss exported.Subspace) Migrator + func (m Migrator) Migrate1to2(ctx sdk.Context) error + type Querier struct + func NewQuerier(k Keeper) Querier + func (q Querier) DeployerFeeShares(c context.Context, req *types.QueryDeployerFeeSharesRequest) (*types.QueryDeployerFeeSharesResponse, error) + func (q Querier) FeeShare(c context.Context, req *types.QueryFeeShareRequest) (*types.QueryFeeShareResponse, error) + func (q Querier) FeeShares(c context.Context, req *types.QueryFeeSharesRequest) (*types.QueryFeeSharesResponse, error) + func (q Querier) Params(c context.Context, _ *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (q Querier) WithdrawerFeeShares(c context.Context, req *types.QueryWithdrawerFeeSharesRequest) (*types.QueryWithdrawerFeeSharesResponse, error) Other modules containing this package github.com/CosmosContracts/juno/v12 github.com/CosmosContracts/juno/v13 github.com/CosmosContracts/juno/v14 github.com/CosmosContracts/juno/v15 github.com/CosmosContracts/juno/v16 github.com/CosmosContracts/juno/v17 github.com/CosmosContracts/juno/v18 github.com/CosmosContracts/juno/v19 github.com/CosmosContracts/juno/v22 github.com/CosmosContracts/juno/v23 github.com/CosmosContracts/juno/v24 github.com/CosmosContracts/juno/v25 github.com/CosmosContracts/juno/v26 github.com/CosmosContracts/juno/v27