Versions in this module Expand all Collapse all v3 v3.0.0 Mar 22, 2024 Changes in this version + func NewMsgServerImpl(k Keeper) types.MsgServer + type Keeper struct + AccountKeeper authkeeper.AccountKeeper + AuthzKeeper authzkeeper.Keeper + IidKeeper iidkeeper.Keeper + ParamSpace paramstypes.Subspace + WasmKeeper wasmtypes.ContractOpsKeeper + WasmViewKeeper wasmtypes.ViewKeeper + func NewKeeper(cdc codec.BinaryCodec, key sdk.StoreKey, memStoreKey sdk.StoreKey, ...) Keeper + func (k Keeper) CheckIfOwner(ctx sdk.Context, entityId, ownerAddress string) error + func (k Keeper) CreateNewAccount(ctx sdk.Context, entityId, name string) (sdk.AccAddress, error) + func (k Keeper) Delete(ctx sdk.Context, key []byte, prefix []byte) + func (k Keeper) EntityExists(ctx sdk.Context, entityDid string) bool + func (k Keeper) Get(ctx sdk.Context, key []byte, prefix []byte, unmarshal UnmarshalFn) (i interface{}, found bool) + func (k Keeper) GetAll(ctx sdk.Context, prefix []byte) sdk.Iterator + func (k Keeper) GetAllEntity(ctx sdk.Context) []types.Entity + func (k Keeper) GetAllEntityWithCondition(ctx sdk.Context, key []byte, entitySelector func(entity types.Entity) bool) (entities []types.Entity) + func (k Keeper) GetEntity(ctx sdk.Context, key []byte) (types.Entity, bool) + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) Marshal(value interface{}) (bytes []byte) + func (k Keeper) ResolveEntity(ctx sdk.Context, entityId string) (iidDocument iidTypes.IidDocument, entity types.Entity, err error) + func (k Keeper) Set(ctx sdk.Context, key []byte, prefix []byte, i interface{}, marshal MarshalFn) + func (k Keeper) SetEntity(ctx sdk.Context, key []byte, meta types.Entity) + func (k Keeper) SetParams(ctx sdk.Context, params *types.Params) + func (k Keeper) Unmarshal(data []byte, val codec.ProtoMarshaler) bool + func (k Keeper) UnmarshalEntity(value []byte) (interface{}, bool) + type MarshalFn func(value interface{}) []byte + type Querier struct + func NewQuerier(k Keeper) Querier + func (q Querier) Entity(c context.Context, req *types.QueryEntityRequest) (*types.QueryEntityResponse, error) + func (q Querier) EntityIidDocument(c context.Context, req *types.QueryEntityIidDocumentRequest) (*types.QueryEntityIidDocumentResponse, error) + func (q Querier) EntityList(c context.Context, req *types.QueryEntityListRequest) (*types.QueryEntityListResponse, error) + func (q Querier) EntityMetaData(c context.Context, req *types.QueryEntityMetadataRequest) (*types.QueryEntityMetadataResponse, error) + func (q Querier) EntityVerified(c context.Context, req *types.QueryEntityVerifiedRequest) (*types.QueryEntityVerifiedResponse, error) + func (q Querier) Params(c context.Context, req *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + type UnmarshalFn func(value []byte) (interface{}, bool) v3.0.0-rc.0 Mar 22, 2024 Other modules containing this package github.com/ixofoundation/ixo-blockchain github.com/ixofoundation/ixo-blockchain/v4