Versions in this module Expand all Collapse all v0 v0.0.2 Apr 12, 2024 Changes in this version + const SecondsInYear + func CreateCompressedVerificationMethod(id string, keyIndex int, pubKey *ecdsa.PublicKey) (*types.DidVerificationMethod, error) + func CreateTestDidDocument(options DidDocumentTestOptions) (types.DidDocument, *ecdsa.PrivateKey, *ecdsa.PrivateKey) + func CreateVerificationMethod(id string, keyIndex int, pubKey *ecdsa.PublicKey) (*types.DidVerificationMethod, error) + func GenerateCompressedTestingVerificationMethod(id string, idx int) (*ecdsa.PrivateKey, *types.DidVerificationMethod, error) + func GenerateDid() (string, *ecdsa.PrivateKey, *types.DidVerificationMethod) + func GenerateDidFromKeyPair(publicKey *ecdsa.PublicKey) (string, *types.DidVerificationMethod) + func GenerateGenesisState(simState *module.SimulationState) + func GenerateRandomDIDDocument() *types.DidDocument + func GenerateTestKeyPair() (*ecdsa.PrivateKey, *ecdsa.PublicKey) + func GenerateTestingVerificationMethod(id string, idx int) (*ecdsa.PrivateKey, *types.DidVerificationMethod, error) + func PublicKeyToEthAddress(pubKey *ecdsa.PublicKey) string + func SetupMsgServer(t testing.TB) (keeper.Keeper, types.MsgServer, sdk.Context) + func SignMessage(cdc *codec.ProtoCodec, privKey *ecdsa.PrivateKey, methodId string, ...) types.Signature + func TestMsgServer(t *testing.T) + type DidDocumentTestOptions struct + AlsoKnownAsOverride []string + AssertionMethodOverride []*types.DidVerificationRelationship + AuthenticationOverride []*types.DidVerificationRelationship + CapabilityDelegationOverride []*types.DidVerificationRelationship + CapabilityInvocationOverride []*types.DidVerificationRelationship + ContextOverride []string + ControllerOverride []string + Id string + KeyAgreementOverride []*types.DidVerificationRelationship + ServiceOverride []*types.DidDocumentService + VerificationMethodOverride []*types.DidVerificationMethod