Documentation ¶
Index ¶
- func NewMsgServerImpl(keeper Keeper) types.MsgServer
- type Keeper
- func (k Keeper) Did(c context.Context, req *types.QueryGetDidRequest) (*types.QueryGetDidResponse, error)
- func (k Keeper) DidAll(c context.Context, req *types.QueryAllDidRequest) (*types.QueryAllDidResponse, error)
- func (k Keeper) DidByAlsoKnownAs(c context.Context, req *types.QueryDidByAlsoKnownAsRequest) (*types.QueryDidByAlsoKnownAsResponse, error)
- func (k Keeper) DidByKeyID(c context.Context, req *types.QueryDidByKeyIDRequest) (*types.QueryDidByKeyIDResponse, error)
- func (k Keeper) GetAllBlockchainIdentities(ctx sdk.Context) (list []types.DidDocument)
- func (k Keeper) GetAllPrimaryIdentities(ctx sdk.Context) (list []types.DidDocument)
- func (k Keeper) GetAllRelationships(ctx sdk.Context) (list []types.VerificationRelationship)
- func (k Keeper) GetAllServices(ctx sdk.Context) (list []types.Service)
- func (k Keeper) GetBlockchainIdentity(ctx sdk.Context, did string) (val types.DidDocument, found bool)
- func (k Keeper) GetParams(ctx sdk.Context) types.Params
- func (k Keeper) GetPrimaryIdentity(ctx sdk.Context, did string) (val types.DidDocument, found bool)
- func (k Keeper) GetRelationship(ctx sdk.Context, reference string) (val types.VerificationRelationship, found bool)
- func (k Keeper) GetRelationshipsFromList(ctx sdk.Context, addrs ...string) ([]types.VerificationRelationship, error)
- func (k Keeper) GetService(ctx sdk.Context, origin string) (val types.Service, found bool)
- func (k Keeper) HasRelationship(ctx sdk.Context, reference string) bool
- func (k Keeper) Logger(ctx sdk.Context) log.Logger
- func (k Keeper) Params(c context.Context, req *types.QueryParamsRequest) (*types.QueryParamsResponse, error)
- func (k Keeper) RemoveBlockchainIdentity(ctx sdk.Context, did string)
- func (k Keeper) RemovePrimaryIdentity(ctx sdk.Context, did string)
- func (k Keeper) ResolveDidDocument(ctx sdk.Context, doc types.DidDocument) (types.ResolvedDidDocument, error)
- func (k Keeper) Service(c context.Context, req *types.QueryGetServiceRequest) (*types.QueryGetServiceResponse, error)
- func (k Keeper) ServiceAll(goCtx context.Context, req *types.QueryAllServiceRequest) (*types.QueryAllServiceResponse, error)
- func (k Keeper) SetBlockchainIdentity(ctx sdk.Context, didDocument types.DidDocument)
- func (k Keeper) SetParams(ctx sdk.Context, params types.Params)
- func (k Keeper) SetPrimaryIdentity(ctx sdk.Context, didDocument types.DidDocument)
- func (k Keeper) SetRelationship(ctx sdk.Context, VerificationRelationship types.VerificationRelationship)
- func (k Keeper) SetResolvedDocument(ctx sdk.Context, doc types.ResolvedDidDocument)
- func (k Keeper) SetService(ctx sdk.Context, Service types.Service)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMsgServerImpl ¶
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) Did ¶
func (k Keeper) Did(c context.Context, req *types.QueryGetDidRequest) (*types.QueryGetDidResponse, error)
func (Keeper) DidAll ¶
func (k Keeper) DidAll(c context.Context, req *types.QueryAllDidRequest) (*types.QueryAllDidResponse, error)
func (Keeper) DidByAlsoKnownAs ¶ added in v0.4.0
func (k Keeper) DidByAlsoKnownAs(c context.Context, req *types.QueryDidByAlsoKnownAsRequest) (*types.QueryDidByAlsoKnownAsResponse, error)
func (Keeper) DidByKeyID ¶ added in v0.4.0
func (k Keeper) DidByKeyID(c context.Context, req *types.QueryDidByKeyIDRequest) (*types.QueryDidByKeyIDResponse, error)
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
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) 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 (Keeper) GetService ¶ added in v0.4.0
GetDomainRecord returns a DomainRecord from its index
func (Keeper) HasRelationship ¶ added in v0.5.1
HasRelationship checks if the element exists in the store
func (Keeper) Params ¶
func (k Keeper) Params(c context.Context, req *types.QueryParamsRequest) (*types.QueryParamsResponse, error)
func (Keeper) RemoveBlockchainIdentity ¶ added in v0.6.3
RemoveDidDocument removes a didDocument from the store
func (Keeper) RemovePrimaryIdentity ¶ added in v0.6.3
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 (k Keeper) Service(c context.Context, req *types.QueryGetServiceRequest) (*types.QueryGetServiceResponse, error)
func (Keeper) ServiceAll ¶ added in v0.4.0
func (k Keeper) ServiceAll(goCtx context.Context, req *types.QueryAllServiceRequest) (*types.QueryAllServiceResponse, error)
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) 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