Versions in this module Expand all Collapse all v3 v3.0.0 Feb 3, 2022 Changes in this version + const AttributeKeyCredentialID + const AttributeKeyOwner + const AttributeValueCategory + const EventTypeCredentialCreated + const EventTypeCredentialDeleted + const IdentityCredential + const IssuerCredential + const LicenseCredential + const MemStoreKey + const ModuleName + const QuerierRoute + const RegistrationCredential + const RegulatorCredential + const RouterKey + const StoreKey + const TypeMsgDeleteVerifiableCredential + const TypeMsgIssueVerifiableCredential + const UserCredential + var ErrDidDocumentDoesNotExist = sdkerrors.Register(ModuleName, 1102, "did does not exist in the store") + var ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowVerifiableCredential = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthVerifiableCredential = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrMessageSigner = sdkerrors.Register(ModuleName, 1104, "message signer does not match provided did") + var ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupVerifiableCredential = fmt.Errorf("proto: unexpected end of group") + var ErrVerifiableCredentialFound = sdkerrors.Register(ModuleName, 1101, "vc found") + var ErrVerifiableCredentialIssuer = sdkerrors.Register(ModuleName, 1103, ...) + var ErrVerifiableCredentialNotFound = sdkerrors.Register(ModuleName, 1100, "vc not found") + var ModuleCdc = codec.NewProtoCodec(cdctypes.NewInterfaceRegistry()) + var VerifiableCredentialKey = []byte + func IsValidCredentialType(credential string) bool + func KeyPrefix(p string) []byte + func NewCredentialCreatedEvent(owner string, credentialID string) sdk.Event + func NewCredentialDeletedEvent(owner string, credentialID string) sdk.Event + func RegisterCodec(cdc *codec.LegacyAmino) + func RegisterInterfaces(registry cdctypes.InterfaceRegistry) + func RegisterMsgServer(s grpc1.Server, srv MsgServer) + func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error + func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error + func RegisterQueryServer(s grpc1.Server, srv QueryServer) + type AccountKeeper interface + GetPubKey func(ctx sdk.Context, addr sdk.AccAddress) (cryptotypes.PubKey, error) + type Address struct + AddrType string + Country string + Locality string + Postcode string + Premise string + Thfare string + func (*Address) Descriptor() ([]byte, []int) + func (*Address) ProtoMessage() + func (m *Address) Marshal() (dAtA []byte, err error) + func (m *Address) MarshalTo(dAtA []byte) (int, error) + func (m *Address) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Address) Reset() + func (m *Address) Size() (n int) + func (m *Address) String() string + func (m *Address) Unmarshal(dAtA []byte) error + func (m *Address) XXX_DiscardUnknown() + func (m *Address) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Address) XXX_Merge(src proto.Message) + func (m *Address) XXX_Size() int + func (m *Address) XXX_Unmarshal(b []byte) error + type DidKeeper interface + GetDidDocument func(ctx sdk.Context, key []byte) (types.DidDocument, bool) + ResolveDid func(ctx sdk.Context, did types.DID) (doc types.DidDocument, meta types.DidMetadata, err error) + type HmacSha256 struct + func New(secret string) *HmacSha256 + func (h *HmacSha256) Hash(d []byte) []byte + func (h *HmacSha256) HashLength() int + type Id struct + Id string + Type string + func (*Id) Descriptor() ([]byte, []int) + func (*Id) ProtoMessage() + func (m *Id) GetId() string + func (m *Id) GetType() string + func (m *Id) Marshal() (dAtA []byte, err error) + func (m *Id) MarshalTo(dAtA []byte) (int, error) + func (m *Id) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Id) Reset() + func (m *Id) Size() (n int) + func (m *Id) String() string + func (m *Id) Unmarshal(dAtA []byte) error + func (m *Id) XXX_DiscardUnknown() + func (m *Id) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Id) XXX_Merge(src proto.Message) + func (m *Id) XXX_Size() int + func (m *Id) XXX_Unmarshal(b []byte) error + type LegalPerson struct + CtryReg string + Names []*Name + func (*LegalPerson) Descriptor() ([]byte, []int) + func (*LegalPerson) ProtoMessage() + func (m *LegalPerson) Marshal() (dAtA []byte, err error) + func (m *LegalPerson) MarshalTo(dAtA []byte) (int, error) + func (m *LegalPerson) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *LegalPerson) Reset() + func (m *LegalPerson) Size() (n int) + func (m *LegalPerson) String() string + func (m *LegalPerson) Unmarshal(dAtA []byte) error + func (m *LegalPerson) XXX_DiscardUnknown() + func (m *LegalPerson) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *LegalPerson) XXX_Merge(src proto.Message) + func (m *LegalPerson) XXX_Size() int + func (m *LegalPerson) XXX_Unmarshal(b []byte) error + type LicenseCredentialSubject struct + Authority string + CirculationLimit types.Coin + Country string + Id string + LicenseType string + func (*LicenseCredentialSubject) Descriptor() ([]byte, []int) + func (*LicenseCredentialSubject) ProtoMessage() + func (m *LicenseCredentialSubject) GetAuthority() string + func (m *LicenseCredentialSubject) GetCirculationLimit() types.Coin + func (m *LicenseCredentialSubject) GetCountry() string + func (m *LicenseCredentialSubject) GetId() string + func (m *LicenseCredentialSubject) GetLicenseType() string + func (m *LicenseCredentialSubject) Marshal() (dAtA []byte, err error) + func (m *LicenseCredentialSubject) MarshalTo(dAtA []byte) (int, error) + func (m *LicenseCredentialSubject) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *LicenseCredentialSubject) Reset() + func (m *LicenseCredentialSubject) Size() (n int) + func (m *LicenseCredentialSubject) String() string + func (m *LicenseCredentialSubject) Unmarshal(dAtA []byte) error + func (m *LicenseCredentialSubject) XXX_DiscardUnknown() + func (m *LicenseCredentialSubject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *LicenseCredentialSubject) XXX_Merge(src proto.Message) + func (m *LicenseCredentialSubject) XXX_Size() int + func (m *LicenseCredentialSubject) XXX_Unmarshal(b []byte) error + type MsgClient interface + RevokeCredential func(ctx context.Context, in *MsgRevokeCredential, opts ...grpc.CallOption) (*MsgRevokeCredentialResponse, error) + func NewMsgClient(cc grpc1.ClientConn) MsgClient + type MsgIssueCredential struct + Credential *VerifiableCredential + Owner string + func NewMsgIssueCredential(credential VerifiableCredential, signerAccount string) *MsgIssueCredential + func (*MsgIssueCredential) Descriptor() ([]byte, []int) + func (*MsgIssueCredential) ProtoMessage() + func (m *MsgIssueCredential) GetSignBytes() []byte + func (m *MsgIssueCredential) GetSigners() []sdk.AccAddress + func (m *MsgIssueCredential) Marshal() (dAtA []byte, err error) + func (m *MsgIssueCredential) MarshalTo(dAtA []byte) (int, error) + func (m *MsgIssueCredential) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgIssueCredential) Reset() + func (m *MsgIssueCredential) Route() string + func (m *MsgIssueCredential) Size() (n int) + func (m *MsgIssueCredential) String() string + func (m *MsgIssueCredential) Type() string + func (m *MsgIssueCredential) Unmarshal(dAtA []byte) error + func (m *MsgIssueCredential) ValidateBasic() error + func (m *MsgIssueCredential) XXX_DiscardUnknown() + func (m *MsgIssueCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgIssueCredential) XXX_Merge(src proto.Message) + func (m *MsgIssueCredential) XXX_Size() int + func (m *MsgIssueCredential) XXX_Unmarshal(b []byte) error + type MsgIssueCredentialResponse struct + func (*MsgIssueCredentialResponse) Descriptor() ([]byte, []int) + func (*MsgIssueCredentialResponse) ProtoMessage() + func (m *MsgIssueCredentialResponse) Marshal() (dAtA []byte, err error) + func (m *MsgIssueCredentialResponse) MarshalTo(dAtA []byte) (int, error) + func (m *MsgIssueCredentialResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgIssueCredentialResponse) Reset() + func (m *MsgIssueCredentialResponse) Size() (n int) + func (m *MsgIssueCredentialResponse) String() string + func (m *MsgIssueCredentialResponse) Unmarshal(dAtA []byte) error + func (m *MsgIssueCredentialResponse) XXX_DiscardUnknown() + func (m *MsgIssueCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgIssueCredentialResponse) XXX_Merge(src proto.Message) + func (m *MsgIssueCredentialResponse) XXX_Size() int + func (m *MsgIssueCredentialResponse) XXX_Unmarshal(b []byte) error + type MsgRevokeCredential struct + CredentialId string + Owner string + func NewMsgRevokeVerifiableCredential(id string, owner string) *MsgRevokeCredential + func (*MsgRevokeCredential) Descriptor() ([]byte, []int) + func (*MsgRevokeCredential) ProtoMessage() + func (m *MsgRevokeCredential) Marshal() (dAtA []byte, err error) + func (m *MsgRevokeCredential) MarshalTo(dAtA []byte) (int, error) + func (m *MsgRevokeCredential) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgRevokeCredential) Reset() + func (m *MsgRevokeCredential) Size() (n int) + func (m *MsgRevokeCredential) String() string + func (m *MsgRevokeCredential) Unmarshal(dAtA []byte) error + func (m *MsgRevokeCredential) XXX_DiscardUnknown() + func (m *MsgRevokeCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgRevokeCredential) XXX_Merge(src proto.Message) + func (m *MsgRevokeCredential) XXX_Size() int + func (m *MsgRevokeCredential) XXX_Unmarshal(b []byte) error + func (m MsgRevokeCredential) GetSignBytes() []byte + func (m MsgRevokeCredential) GetSigners() []sdk.AccAddress + func (m MsgRevokeCredential) Route() string + func (m MsgRevokeCredential) Type() string + func (m MsgRevokeCredential) ValidateBasic() error + type MsgRevokeCredentialResponse struct + func (*MsgRevokeCredentialResponse) Descriptor() ([]byte, []int) + func (*MsgRevokeCredentialResponse) ProtoMessage() + func (m *MsgRevokeCredentialResponse) Marshal() (dAtA []byte, err error) + func (m *MsgRevokeCredentialResponse) MarshalTo(dAtA []byte) (int, error) + func (m *MsgRevokeCredentialResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgRevokeCredentialResponse) Reset() + func (m *MsgRevokeCredentialResponse) Size() (n int) + func (m *MsgRevokeCredentialResponse) String() string + func (m *MsgRevokeCredentialResponse) Unmarshal(dAtA []byte) error + func (m *MsgRevokeCredentialResponse) XXX_DiscardUnknown() + func (m *MsgRevokeCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgRevokeCredentialResponse) XXX_Merge(src proto.Message) + func (m *MsgRevokeCredentialResponse) XXX_Size() int + func (m *MsgRevokeCredentialResponse) XXX_Unmarshal(b []byte) error + type MsgServer interface + RevokeCredential func(context.Context, *MsgRevokeCredential) (*MsgRevokeCredentialResponse, error) + type Name struct + Name string + Type string + func (*Name) Descriptor() ([]byte, []int) + func (*Name) ProtoMessage() + func (m *Name) Marshal() (dAtA []byte, err error) + func (m *Name) MarshalTo(dAtA []byte) (int, error) + func (m *Name) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Name) Reset() + func (m *Name) Size() (n int) + func (m *Name) String() string + func (m *Name) Unmarshal(dAtA []byte) error + func (m *Name) XXX_DiscardUnknown() + func (m *Name) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Name) XXX_Merge(src proto.Message) + func (m *Name) XXX_Size() int + func (m *Name) XXX_Unmarshal(b []byte) error + type Proof struct + Created string + ProofPurpose string + Signature string + Type string + VerificationMethod string + func NewProof(proofType string, created string, proofPurpose string, ...) Proof + func (*Proof) Descriptor() ([]byte, []int) + func (*Proof) ProtoMessage() + func (m *Proof) GetCreated() string + func (m *Proof) GetProofPurpose() string + func (m *Proof) GetSignature() string + func (m *Proof) GetType() string + func (m *Proof) GetVerificationMethod() string + func (m *Proof) Marshal() (dAtA []byte, err error) + func (m *Proof) MarshalTo(dAtA []byte) (int, error) + func (m *Proof) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Proof) Reset() + func (m *Proof) Size() (n int) + func (m *Proof) String() string + func (m *Proof) Unmarshal(dAtA []byte) error + func (m *Proof) XXX_DiscardUnknown() + func (m *Proof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Proof) XXX_Merge(src proto.Message) + func (m *Proof) XXX_Size() int + func (m *Proof) XXX_Unmarshal(b []byte) error + type QueryClient interface + VerifiableCredential func(ctx context.Context, in *QueryVerifiableCredentialRequest, ...) (*QueryVerifiableCredentialResponse, error) + VerifiableCredentials func(ctx context.Context, in *QueryVerifiableCredentialsRequest, ...) (*QueryVerifiableCredentialsResponse, error) + func NewQueryClient(cc grpc1.ClientConn) QueryClient + type QueryServer interface + VerifiableCredential func(context.Context, *QueryVerifiableCredentialRequest) (*QueryVerifiableCredentialResponse, error) + VerifiableCredentials func(context.Context, *QueryVerifiableCredentialsRequest) (*QueryVerifiableCredentialsResponse, error) + type QueryValidateVerifiableCredentialResponse struct + IsValid bool + func (*QueryValidateVerifiableCredentialResponse) Descriptor() ([]byte, []int) + func (*QueryValidateVerifiableCredentialResponse) ProtoMessage() + func (m *QueryValidateVerifiableCredentialResponse) GetIsValid() bool + func (m *QueryValidateVerifiableCredentialResponse) Marshal() (dAtA []byte, err error) + func (m *QueryValidateVerifiableCredentialResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryValidateVerifiableCredentialResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryValidateVerifiableCredentialResponse) Reset() + func (m *QueryValidateVerifiableCredentialResponse) Size() (n int) + func (m *QueryValidateVerifiableCredentialResponse) String() string + func (m *QueryValidateVerifiableCredentialResponse) Unmarshal(dAtA []byte) error + func (m *QueryValidateVerifiableCredentialResponse) XXX_DiscardUnknown() + func (m *QueryValidateVerifiableCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryValidateVerifiableCredentialResponse) XXX_Merge(src proto.Message) + func (m *QueryValidateVerifiableCredentialResponse) XXX_Size() int + func (m *QueryValidateVerifiableCredentialResponse) XXX_Unmarshal(b []byte) error + type QueryVerifiableCredentialRequest struct + VerifiableCredentialId string + func (*QueryVerifiableCredentialRequest) Descriptor() ([]byte, []int) + func (*QueryVerifiableCredentialRequest) ProtoMessage() + func (m *QueryVerifiableCredentialRequest) GetVerifiableCredentialId() string + func (m *QueryVerifiableCredentialRequest) Marshal() (dAtA []byte, err error) + func (m *QueryVerifiableCredentialRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialRequest) Reset() + func (m *QueryVerifiableCredentialRequest) Size() (n int) + func (m *QueryVerifiableCredentialRequest) String() string + func (m *QueryVerifiableCredentialRequest) Unmarshal(dAtA []byte) error + func (m *QueryVerifiableCredentialRequest) XXX_DiscardUnknown() + func (m *QueryVerifiableCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryVerifiableCredentialRequest) XXX_Merge(src proto.Message) + func (m *QueryVerifiableCredentialRequest) XXX_Size() int + func (m *QueryVerifiableCredentialRequest) XXX_Unmarshal(b []byte) error + type QueryVerifiableCredentialResponse struct + VerifiableCredential VerifiableCredential + func (*QueryVerifiableCredentialResponse) Descriptor() ([]byte, []int) + func (*QueryVerifiableCredentialResponse) ProtoMessage() + func (m *QueryVerifiableCredentialResponse) GetVerifiableCredential() VerifiableCredential + func (m *QueryVerifiableCredentialResponse) Marshal() (dAtA []byte, err error) + func (m *QueryVerifiableCredentialResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialResponse) Reset() + func (m *QueryVerifiableCredentialResponse) Size() (n int) + func (m *QueryVerifiableCredentialResponse) String() string + func (m *QueryVerifiableCredentialResponse) Unmarshal(dAtA []byte) error + func (m *QueryVerifiableCredentialResponse) XXX_DiscardUnknown() + func (m *QueryVerifiableCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryVerifiableCredentialResponse) XXX_Merge(src proto.Message) + func (m *QueryVerifiableCredentialResponse) XXX_Size() int + func (m *QueryVerifiableCredentialResponse) XXX_Unmarshal(b []byte) error + type QueryVerifiableCredentialsRequest struct + Pagination *query.PageRequest + Status string + func (*QueryVerifiableCredentialsRequest) Descriptor() ([]byte, []int) + func (*QueryVerifiableCredentialsRequest) ProtoMessage() + func (m *QueryVerifiableCredentialsRequest) GetPagination() *query.PageRequest + func (m *QueryVerifiableCredentialsRequest) GetStatus() string + func (m *QueryVerifiableCredentialsRequest) Marshal() (dAtA []byte, err error) + func (m *QueryVerifiableCredentialsRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialsRequest) Reset() + func (m *QueryVerifiableCredentialsRequest) Size() (n int) + func (m *QueryVerifiableCredentialsRequest) String() string + func (m *QueryVerifiableCredentialsRequest) Unmarshal(dAtA []byte) error + func (m *QueryVerifiableCredentialsRequest) XXX_DiscardUnknown() + func (m *QueryVerifiableCredentialsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryVerifiableCredentialsRequest) XXX_Merge(src proto.Message) + func (m *QueryVerifiableCredentialsRequest) XXX_Size() int + func (m *QueryVerifiableCredentialsRequest) XXX_Unmarshal(b []byte) error + type QueryVerifiableCredentialsResponse struct + Pagination *query.PageResponse + Vcs []VerifiableCredential + func (*QueryVerifiableCredentialsResponse) Descriptor() ([]byte, []int) + func (*QueryVerifiableCredentialsResponse) ProtoMessage() + func (m *QueryVerifiableCredentialsResponse) GetPagination() *query.PageResponse + func (m *QueryVerifiableCredentialsResponse) GetVcs() []VerifiableCredential + func (m *QueryVerifiableCredentialsResponse) Marshal() (dAtA []byte, err error) + func (m *QueryVerifiableCredentialsResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryVerifiableCredentialsResponse) Reset() + func (m *QueryVerifiableCredentialsResponse) Size() (n int) + func (m *QueryVerifiableCredentialsResponse) String() string + func (m *QueryVerifiableCredentialsResponse) Unmarshal(dAtA []byte) error + func (m *QueryVerifiableCredentialsResponse) XXX_DiscardUnknown() + func (m *QueryVerifiableCredentialsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryVerifiableCredentialsResponse) XXX_Merge(src proto.Message) + func (m *QueryVerifiableCredentialsResponse) XXX_Size() int + func (m *QueryVerifiableCredentialsResponse) XXX_Unmarshal(b []byte) error + type RegistrationCredentialSubject struct + Address *Address + Id string + Ids []*Id + LegalPersons []*LegalPerson + func (*RegistrationCredentialSubject) Descriptor() ([]byte, []int) + func (*RegistrationCredentialSubject) ProtoMessage() + func (m *RegistrationCredentialSubject) GetAddress() *Address + func (m *RegistrationCredentialSubject) GetId() string + func (m *RegistrationCredentialSubject) GetIds() []*Id + func (m *RegistrationCredentialSubject) GetLegalPersons() []*LegalPerson + func (m *RegistrationCredentialSubject) Marshal() (dAtA []byte, err error) + func (m *RegistrationCredentialSubject) MarshalTo(dAtA []byte) (int, error) + func (m *RegistrationCredentialSubject) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RegistrationCredentialSubject) Reset() + func (m *RegistrationCredentialSubject) Size() (n int) + func (m *RegistrationCredentialSubject) String() string + func (m *RegistrationCredentialSubject) Unmarshal(dAtA []byte) error + func (m *RegistrationCredentialSubject) XXX_DiscardUnknown() + func (m *RegistrationCredentialSubject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RegistrationCredentialSubject) XXX_Merge(src proto.Message) + func (m *RegistrationCredentialSubject) XXX_Size() int + func (m *RegistrationCredentialSubject) XXX_Unmarshal(b []byte) error + type RegulatorCredentialSubject struct + Country string + Id string + Name string + func (*RegulatorCredentialSubject) Descriptor() ([]byte, []int) + func (*RegulatorCredentialSubject) ProtoMessage() + func (m *RegulatorCredentialSubject) GetCountry() string + func (m *RegulatorCredentialSubject) GetId() string + func (m *RegulatorCredentialSubject) GetName() string + func (m *RegulatorCredentialSubject) Marshal() (dAtA []byte, err error) + func (m *RegulatorCredentialSubject) MarshalTo(dAtA []byte) (int, error) + func (m *RegulatorCredentialSubject) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *RegulatorCredentialSubject) Reset() + func (m *RegulatorCredentialSubject) Size() (n int) + func (m *RegulatorCredentialSubject) String() string + func (m *RegulatorCredentialSubject) Unmarshal(dAtA []byte) error + func (m *RegulatorCredentialSubject) XXX_DiscardUnknown() + func (m *RegulatorCredentialSubject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *RegulatorCredentialSubject) XXX_Merge(src proto.Message) + func (m *RegulatorCredentialSubject) XXX_Size() int + func (m *RegulatorCredentialSubject) XXX_Unmarshal(b []byte) error + type UnimplementedMsgServer struct + func (*UnimplementedMsgServer) RevokeCredential(ctx context.Context, req *MsgRevokeCredential) (*MsgRevokeCredentialResponse, error) + type UnimplementedQueryServer struct + func (*UnimplementedQueryServer) VerifiableCredential(ctx context.Context, req *QueryVerifiableCredentialRequest) (*QueryVerifiableCredentialResponse, error) + func (*UnimplementedQueryServer) VerifiableCredentials(ctx context.Context, req *QueryVerifiableCredentialsRequest) (*QueryVerifiableCredentialsResponse, error) + type UserCredentialSubject struct + Id string + IsVerified bool + Root string + func (*UserCredentialSubject) Descriptor() ([]byte, []int) + func (*UserCredentialSubject) ProtoMessage() + func (m *UserCredentialSubject) GetId() string + func (m *UserCredentialSubject) GetIsVerified() bool + func (m *UserCredentialSubject) GetRoot() string + func (m *UserCredentialSubject) Marshal() (dAtA []byte, err error) + func (m *UserCredentialSubject) MarshalTo(dAtA []byte) (int, error) + func (m *UserCredentialSubject) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *UserCredentialSubject) Reset() + func (m *UserCredentialSubject) Size() (n int) + func (m *UserCredentialSubject) String() string + func (m *UserCredentialSubject) Unmarshal(dAtA []byte) error + func (m *UserCredentialSubject) XXX_DiscardUnknown() + func (m *UserCredentialSubject) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UserCredentialSubject) XXX_Merge(src proto.Message) + func (m *UserCredentialSubject) XXX_Size() int + func (m *UserCredentialSubject) XXX_Unmarshal(b []byte) error + type VerifiableCredential struct + Context []string + CredentialSubject isVerifiableCredential_CredentialSubject + Id string + IssuanceDate *time.Time + Issuer string + Proof *Proof + Type []string + func NewLicenseVerifiableCredential(id string, issuer string, issuanceDate time.Time, ...) VerifiableCredential + func NewRegistrationVerifiableCredential(id string, issuer string, issuanceDate time.Time, ...) VerifiableCredential + func NewRegulatorVerifiableCredential(id string, issuer string, issuanceDate time.Time, ...) VerifiableCredential + func NewUserVerifiableCredential(id string, issuer string, issuanceDate time.Time, ...) VerifiableCredential + func (*VerifiableCredential) Descriptor() ([]byte, []int) + func (*VerifiableCredential) ProtoMessage() + func (*VerifiableCredential) XXX_OneofWrappers() []interface{} + func (m *VerifiableCredential) GetContext() []string + func (m *VerifiableCredential) GetCredentialSubject() isVerifiableCredential_CredentialSubject + func (m *VerifiableCredential) GetId() string + func (m *VerifiableCredential) GetIssuanceDate() *time.Time + func (m *VerifiableCredential) GetIssuer() string + func (m *VerifiableCredential) GetLicenseCred() *LicenseCredentialSubject + func (m *VerifiableCredential) GetProof() *Proof + func (m *VerifiableCredential) GetRegistrationCred() *RegistrationCredentialSubject + func (m *VerifiableCredential) GetRegulatorCred() *RegulatorCredentialSubject + func (m *VerifiableCredential) GetType() []string + func (m *VerifiableCredential) GetUserCred() *UserCredentialSubject + func (m *VerifiableCredential) Marshal() (dAtA []byte, err error) + func (m *VerifiableCredential) MarshalTo(dAtA []byte) (int, error) + func (m *VerifiableCredential) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *VerifiableCredential) Reset() + func (m *VerifiableCredential) Size() (n int) + func (m *VerifiableCredential) String() string + func (m *VerifiableCredential) Unmarshal(dAtA []byte) error + func (m *VerifiableCredential) XXX_DiscardUnknown() + func (m *VerifiableCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *VerifiableCredential) XXX_Merge(src proto.Message) + func (m *VerifiableCredential) XXX_Size() int + func (m *VerifiableCredential) XXX_Unmarshal(b []byte) error + func (vc VerifiableCredential) GetBytes() []byte + func (vc VerifiableCredential) GetIssuerDID() didtypes.DID + func (vc VerifiableCredential) GetSubjectDID() didtypes.DID + func (vc VerifiableCredential) HasType(vcType string) bool + func (vc VerifiableCredential) Hash() string + func (vc VerifiableCredential) Sign(keyring keyring.Keyring, address sdk.Address, verificationMethodID string) (VerifiableCredential, error) + func (vc VerifiableCredential) Validate(pk cryptotypes.PubKey) bool + type VerifiableCredential_LicenseCred struct + LicenseCred *LicenseCredentialSubject + func NewLicenseCredentialSubject(id string, licenseType string, country string, authority string, ...) VerifiableCredential_LicenseCred + func (m *VerifiableCredential_LicenseCred) MarshalTo(dAtA []byte) (int, error) + func (m *VerifiableCredential_LicenseCred) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *VerifiableCredential_LicenseCred) Size() (n int) + type VerifiableCredential_RegistrationCred struct + RegistrationCred *RegistrationCredentialSubject + func NewRegistrationCredentialSubject(id string, country string, shortName string, longName string) VerifiableCredential_RegistrationCred + func (m *VerifiableCredential_RegistrationCred) MarshalTo(dAtA []byte) (int, error) + func (m *VerifiableCredential_RegistrationCred) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *VerifiableCredential_RegistrationCred) Size() (n int) + type VerifiableCredential_RegulatorCred struct + RegulatorCred *RegulatorCredentialSubject + func NewRegulatorCredentialSubject(subjectID string, name string, country string) VerifiableCredential_RegulatorCred + func (m *VerifiableCredential_RegulatorCred) MarshalTo(dAtA []byte) (int, error) + func (m *VerifiableCredential_RegulatorCred) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *VerifiableCredential_RegulatorCred) Size() (n int) + type VerifiableCredential_UserCred struct + UserCred *UserCredentialSubject + func NewUserCredentialSubject(id string, root string, isVerified bool) VerifiableCredential_UserCred + func (m *VerifiableCredential_UserCred) MarshalTo(dAtA []byte) (int, error) + func (m *VerifiableCredential_UserCred) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *VerifiableCredential_UserCred) Size() (n int) Other modules containing this package github.com/allinbits/cosmos-cash github.com/allinbits/cosmos-cash/v2