keeper

package
v0.6.6 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2023 License: GPL-3.0 Imports: 14 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.

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) GetAllBlockchainIdentities added in v0.6.3

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

GetAllDidDocument returns all didDocument

func (Keeper) GetAllPrimaryIdentities added in v0.6.3

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

GetAllDidDocument returns all didDocument

func (Keeper) GetAllRelationships added in v0.5.1

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

GetAllRelationships returns all Relationship

func (Keeper) GetAllServices added in v0.4.0

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

GetAllServices returns all Services

func (Keeper) GetBlockchainIdentity added in v0.6.3

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

) (val types.DidDocument, found bool)

GetDidDocument returns a didDocument from its index

func (Keeper) GetParams

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

GetParams get all parameters as types.Params

func (Keeper) GetPrimaryIdentity added in v0.6.3

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

) (val types.DidDocument, found bool)

GetDidDocument returns a didDocument from its index

func (Keeper) GetRelationship added in v0.5.1

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

GetRelationship returns a Service from its index

func (Keeper) GetRelationshipsFromList added in v0.5.1

func (k Keeper) GetRelationshipsFromList(ctx sdk.Context, addrs ...string) ([]types.VerificationRelationship, error)

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) HasRelationship added in v0.5.1

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

HasRelationship 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) RemoveBlockchainIdentity added in v0.6.3

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

)

RemoveDidDocument removes a didDocument from the store

func (Keeper) RemovePrimaryIdentity added in v0.6.3

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

)

RemoveDidDocument removes a didDocument from the store

func (Keeper) ResolveDidDocument added in v0.5.1

func (k Keeper) ResolveDidDocument(ctx sdk.Context, doc types.DidDocument) (types.ResolvedDidDocument, error)

func (Keeper) Service added in v0.4.0

func (Keeper) ServiceAll added in v0.4.0

func (Keeper) SetBlockchainIdentity added in v0.6.3

func (k Keeper) SetBlockchainIdentity(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) SetPrimaryIdentity added in v0.6.3

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

SetDidDocument set a specific didDocument in the store from its index

func (Keeper) SetRelationship added in v0.5.1

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

SetRelationship set a specific Service in the store from its index

func (Keeper) SetResolvedDocument added in v0.5.1

func (k Keeper) SetResolvedDocument(ctx sdk.Context, doc types.ResolvedDidDocument)

Set Resolved Document sets all the relationships in the document

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

Jump to

Keyboard shortcuts

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