Versions in this module Expand all Collapse all v24 v24.0.0 Aug 21, 2024 Changes in this version + var StoreKeyContracts = []byte("contracts") + func NewMsgServerImpl(k Keeper) types.MsgServer + type Keeper struct + func NewKeeper(key storetypes.StoreKey, cdc codec.BinaryCodec, wasmKeeper wasmkeeper.Keeper, ...) Keeper + func (k Keeper) GetAllContracts(ctx sdk.Context) ([]types.ClockContract, error) + func (k Keeper) GetAuthority() string + func (k Keeper) GetCdc() codec.BinaryCodec + func (k Keeper) GetClockContract(ctx sdk.Context, contractAddress string) (*types.ClockContract, error) + func (k Keeper) GetContractKeeper() wasmtypes.ContractOpsKeeper + func (k Keeper) GetPaginatedContracts(ctx sdk.Context, pag *query.PageRequest) (*types.QueryClockContractsResponse, error) + func (k Keeper) GetParams(ctx sdk.Context) (p types.Params) + func (k Keeper) GetStore() storetypes.StoreKey + func (k Keeper) IsClockContract(ctx sdk.Context, contractAddress string) bool + func (k Keeper) IsContractManager(ctx sdk.Context, senderAddress string, contractAddress string) (bool, error) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) RegisterContract(ctx sdk.Context, senderAddress string, contractAddress string) error + func (k Keeper) RemoveContract(ctx sdk.Context, contractAddress string) + func (k Keeper) SetClockContract(ctx sdk.Context, contract types.ClockContract) error + func (k Keeper) SetJailStatus(ctx sdk.Context, contractAddress string, isJailed bool) error + func (k Keeper) SetJailStatusBySender(ctx sdk.Context, senderAddress string, contractAddress string, jailStatus bool) error + func (k Keeper) SetParams(ctx sdk.Context, p types.Params) error + func (k Keeper) UnregisterContract(ctx sdk.Context, senderAddress string, contractAddress string) error + type Querier struct + func NewQuerier(k Keeper) Querier + func (q Querier) ClockContract(stdCtx context.Context, req *types.QueryClockContract) (*types.QueryClockContractResponse, error) + func (q Querier) ClockContracts(stdCtx context.Context, req *types.QueryClockContracts) (*types.QueryClockContractsResponse, error) + func (q Querier) Params(stdCtx context.Context, _ *types.QueryParamsRequest) (*types.QueryParamsResponse, error) Other modules containing this package github.com/CosmosContracts/juno/v17 github.com/CosmosContracts/juno/v18 github.com/CosmosContracts/juno/v19 github.com/CosmosContracts/juno/v21 github.com/CosmosContracts/juno/v22 github.com/CosmosContracts/juno/v23 github.com/CosmosContracts/juno/v25