keeper

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 16, 2023 License: GPL-3.0 Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMsgServerImpl

func NewMsgServerImpl(keeper Keeper) types.MsgServer

NewMsgServerImpl returns an implementation of the MsgServer interface for the provided Keeper.

func RegisterConnectServer added in v0.5.0

func RegisterConnectServer(keeper Keeper, mux *runtime.ServeMux)

Types

type Keeper

type Keeper struct {
	// contains filtered or unexported fields
}

func NewKeeper

func NewKeeper(
	cdc codec.BinaryCodec,
	storeKey,
	memKey storetypes.StoreKey,
	ps paramtypes.Subspace,

	accountKeeper types.AccountKeeper, bankKeeper types.BankKeeper, groupKeeper types.GroupKeeper,
) *Keeper

func (Keeper) DidAll

func (Keeper) DidByAlsoKnownAs added in v0.4.0

func (Keeper) DidByKeyID added in v0.4.0

func (Keeper) DidByPubKey added in v0.5.0

func (Keeper) GetAllDidDocument

func (k Keeper) GetAllDidDocument(ctx sdk.Context) (list []types.DidDocument)

GetAllDidDocument returns all didDocument

func (Keeper) GetAllServices added in v0.4.0

func (k Keeper) GetAllServices(ctx sdk.Context) (list []types.Service)

GetAllServices returns all Services

func (Keeper) GetAllVerificationRelationships added in v0.5.0

func (k Keeper) GetAllVerificationRelationships(ctx sdk.Context) (list []types.VerificationRelationship)

GetAllVerificationRelationships returns all Relationship

func (Keeper) GetDidDocument

func (k Keeper) GetDidDocument(
	ctx sdk.Context,
	did string,

) (val types.DidDocument, found bool)

GetDidDocument returns a didDocument from its index

func (Keeper) GetDidDocumentByAKA

func (k Keeper) GetDidDocumentByAKA(ctx sdk.Context, aka string) (types.DidDocument, bool)

func (Keeper) GetDidDocumentByPubKey added in v0.5.0

func (k Keeper) GetDidDocumentByPubKey(ctx sdk.Context, pubKey string) (val types.DidDocument, found bool)

GetDidDocumentByPubKey returns a DidDocument by searching for a matching public key

func (Keeper) GetParams

func (k Keeper) GetParams(ctx sdk.Context) types.Params

GetParams get all parameters as types.Params

func (Keeper) GetService added in v0.4.0

func (k Keeper) GetService(
	ctx sdk.Context,
	origin string,
) (val types.Service, found bool)

GetDomainRecord returns a DomainRecord from its index

func (Keeper) GetVerificationRelationship added in v0.5.0

func (k Keeper) GetVerificationRelationship(ctx sdk.Context, reference string) (val types.VerificationRelationship, found bool)

GetVerificationRelationship returns a Service from its index

func (Keeper) HasVerificationRelationship added in v0.5.0

func (k Keeper) HasVerificationRelationship(ctx sdk.Context, reference string) bool

HasVerificationRelationship checks if the element exists in the store

func (Keeper) Logger

func (k Keeper) Logger(ctx sdk.Context) log.Logger

func (Keeper) Params

func (Keeper) RemoveDidDocument

func (k Keeper) RemoveDidDocument(
	ctx sdk.Context,
	did string,

)

RemoveDidDocument removes a didDocument from the store

func (Keeper) Service added in v0.4.0

func (Keeper) ServiceAll added in v0.4.0

func (Keeper) SetDidDocument

func (k Keeper) SetDidDocument(ctx sdk.Context, didDocument types.DidDocument)

SetDidDocument set a specific didDocument in the store from its index

func (Keeper) SetParams

func (k Keeper) SetParams(ctx sdk.Context, params types.Params)

SetParams set the params

func (Keeper) SetService added in v0.4.0

func (k Keeper) SetService(ctx sdk.Context, Service types.Service)

SetService set a specific Service in the store from its index

func (Keeper) SetVerificationRelationship added in v0.5.0

func (k Keeper) SetVerificationRelationship(ctx sdk.Context, VerificationRelationship types.VerificationRelationship)

SetVerificationRelationship set a specific Service in the store from its index

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL