Versions in this module Expand all Collapse all v1 v1.0.0 Aug 18, 2021 Changes in this version + const AttributeKeyCredentialID + const AttributeKeyOwner + const AttributeValueCategory + const EventTypeCredentialCreated + const IdentityCredential + const IssuerCredential + const KYCCredential + const MemStoreKey + const ModuleName + const QuerierRoute + const RegulatorCredential + const RouterKey + const StoreKey + const TypeMsgCreateVerifiableCredential + 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 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 ErrVerifiableCredentialNotFound = sdkerrors.Register(ModuleName, 1100, "vc not found") + var ModuleCdc = codec.NewAminoCodec(amino) + var VerifiableCredentialKey = []byte + func IsValidCredentialType(credential string) bool + func KeyPrefix(p string) []byte + func NewCredentialCreatedEvent(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 MsgClient interface + CreateVerifiableCredential func(ctx context.Context, in *MsgCreateVerifiableCredential, ...) (*MsgCreateVerifiableCredentialResponse, error) + func NewMsgClient(cc grpc1.ClientConn) MsgClient + type MsgCreateVerifiableCredential struct + Owner string + VerifiableCredential *VerifiableCredential + func NewMsgCreateVerifiableCredential(vc VerifiableCredential, owner string) *MsgCreateVerifiableCredential + func (*MsgCreateVerifiableCredential) Descriptor() ([]byte, []int) + func (*MsgCreateVerifiableCredential) ProtoMessage() + func (MsgCreateVerifiableCredential) Route() string + func (MsgCreateVerifiableCredential) Type() string + func (m *MsgCreateVerifiableCredential) Marshal() (dAtA []byte, err error) + func (m *MsgCreateVerifiableCredential) MarshalTo(dAtA []byte) (int, error) + func (m *MsgCreateVerifiableCredential) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgCreateVerifiableCredential) Reset() + func (m *MsgCreateVerifiableCredential) Size() (n int) + func (m *MsgCreateVerifiableCredential) String() string + func (m *MsgCreateVerifiableCredential) Unmarshal(dAtA []byte) error + func (m *MsgCreateVerifiableCredential) XXX_DiscardUnknown() + func (m *MsgCreateVerifiableCredential) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgCreateVerifiableCredential) XXX_Merge(src proto.Message) + func (m *MsgCreateVerifiableCredential) XXX_Size() int + func (m *MsgCreateVerifiableCredential) XXX_Unmarshal(b []byte) error + func (msg MsgCreateVerifiableCredential) GetSignBytes() []byte + func (msg MsgCreateVerifiableCredential) GetSigners() []sdk.AccAddress + func (msg MsgCreateVerifiableCredential) ValidateBasic() error + type MsgCreateVerifiableCredentialResponse struct + func (*MsgCreateVerifiableCredentialResponse) Descriptor() ([]byte, []int) + func (*MsgCreateVerifiableCredentialResponse) ProtoMessage() + func (m *MsgCreateVerifiableCredentialResponse) Marshal() (dAtA []byte, err error) + func (m *MsgCreateVerifiableCredentialResponse) MarshalTo(dAtA []byte) (int, error) + func (m *MsgCreateVerifiableCredentialResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgCreateVerifiableCredentialResponse) Reset() + func (m *MsgCreateVerifiableCredentialResponse) Size() (n int) + func (m *MsgCreateVerifiableCredentialResponse) String() string + func (m *MsgCreateVerifiableCredentialResponse) Unmarshal(dAtA []byte) error + func (m *MsgCreateVerifiableCredentialResponse) XXX_DiscardUnknown() + func (m *MsgCreateVerifiableCredentialResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgCreateVerifiableCredentialResponse) XXX_Merge(src proto.Message) + func (m *MsgCreateVerifiableCredentialResponse) XXX_Size() int + func (m *MsgCreateVerifiableCredentialResponse) XXX_Unmarshal(b []byte) error + type MsgServer interface + CreateVerifiableCredential func(context.Context, *MsgCreateVerifiableCredential) (*MsgCreateVerifiableCredentialResponse, 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 + ValidateVerifiableCredential func(ctx context.Context, in *QueryValidateVerifiableCredentialRequest, ...) (*QueryValidateVerifiableCredentialResponse, error) + 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 + ValidateVerifiableCredential func(context.Context, *QueryValidateVerifiableCredentialRequest) (*QueryValidateVerifiableCredentialResponse, error) + VerifiableCredential func(context.Context, *QueryVerifiableCredentialRequest) (*QueryVerifiableCredentialResponse, error) + VerifiableCredentials func(context.Context, *QueryVerifiableCredentialsRequest) (*QueryVerifiableCredentialsResponse, error) + type QueryValidateVerifiableCredentialRequest struct + IssuerPubkey string + VerifiableCredentialId string + func (*QueryValidateVerifiableCredentialRequest) Descriptor() ([]byte, []int) + func (*QueryValidateVerifiableCredentialRequest) ProtoMessage() + func (m *QueryValidateVerifiableCredentialRequest) GetIssuerPubkey() string + func (m *QueryValidateVerifiableCredentialRequest) GetVerifiableCredentialId() string + func (m *QueryValidateVerifiableCredentialRequest) Marshal() (dAtA []byte, err error) + func (m *QueryValidateVerifiableCredentialRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryValidateVerifiableCredentialRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryValidateVerifiableCredentialRequest) Reset() + func (m *QueryValidateVerifiableCredentialRequest) Size() (n int) + func (m *QueryValidateVerifiableCredentialRequest) String() string + func (m *QueryValidateVerifiableCredentialRequest) Unmarshal(dAtA []byte) error + func (m *QueryValidateVerifiableCredentialRequest) XXX_DiscardUnknown() + func (m *QueryValidateVerifiableCredentialRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryValidateVerifiableCredentialRequest) XXX_Merge(src proto.Message) + func (m *QueryValidateVerifiableCredentialRequest) XXX_Size() int + func (m *QueryValidateVerifiableCredentialRequest) XXX_Unmarshal(b []byte) 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 UnimplementedMsgServer struct + func (*UnimplementedMsgServer) CreateVerifiableCredential(ctx context.Context, req *MsgCreateVerifiableCredential) (*MsgCreateVerifiableCredentialResponse, error) + type UnimplementedQueryServer struct + func (*UnimplementedQueryServer) ValidateVerifiableCredential(ctx context.Context, req *QueryValidateVerifiableCredentialRequest) (*QueryValidateVerifiableCredentialResponse, error) + 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 string + Issuer string + Proof *Proof + Type []string + func NewUserVerifiableCredential(id string, vctype []string, issuer string, issuanceDate string, ...) 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() string + func (m *VerifiableCredential) GetIssuer() string + func (m *VerifiableCredential) GetProof() *Proof + 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 (m VerifiableCredential) GetBytes() []byte + 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/v2 github.com/allinbits/cosmos-cash/v3