├── .changeset ├── README.md ├── commit.js └── config.json ├── .devcontainer ├── devcontainer.env ├── devcontainer.json ├── docker-compose.arm.yml └── docker-compose.yml ├── .dockerignore ├── .github ├── dependabot.yml ├── settings.yml └── workflows │ ├── cleanup-cache.yml │ ├── continuous-integration.yml │ ├── lint-pr.yml │ ├── release.yml │ ├── repolinter.yml │ └── scorecard.yml ├── .gitignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── DEVREADME.md ├── Dockerfile ├── LICENSE ├── MAINTAINERS.md ├── README.md ├── SECURITY.md ├── biome.json ├── demo-openid ├── README.md ├── ngrok.auth.example.yml ├── ngrok.yml ├── package.json └── src │ ├── BaseAgent.ts │ ├── BaseInquirer.ts │ ├── Holder.ts │ ├── HolderInquirer.ts │ ├── Issuer.ts │ ├── IssuerInquirer.ts │ ├── OutputClass.ts │ ├── Provider.ts │ ├── Verifier.ts │ └── VerifierInquirer.ts ├── demo ├── README.md ├── package.json └── src │ ├── Alice.ts │ ├── AliceInquirer.ts │ ├── BaseAgent.ts │ ├── BaseInquirer.ts │ ├── Faber.ts │ ├── FaberInquirer.ts │ ├── Listener.ts │ └── OutputClass.ts ├── docker-compose.arm.yml ├── docker-compose.yml ├── images ├── aries-logo.png └── credo-logo.png ├── network ├── add-did-from-seed.sh ├── add-did.sh ├── genesis │ ├── builder-net-genesis.txn │ └── local-genesis.txn ├── indy-cli-config.json ├── indy-cli-setup.sh ├── indy-pool-arm.dockerfile ├── indy-pool.dockerfile └── indy_config.py ├── package.json ├── packages ├── action-menu │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ActionMenuApi.ts │ │ ├── ActionMenuApiOptions.ts │ │ ├── ActionMenuEvents.ts │ │ ├── ActionMenuModule.ts │ │ ├── ActionMenuRole.ts │ │ ├── ActionMenuState.ts │ │ ├── __tests__ │ │ │ └── ActionMenuModule.test.ts │ │ ├── errors │ │ │ ├── ActionMenuProblemReportError.ts │ │ │ └── ActionMenuProblemReportReason.ts │ │ ├── handlers │ │ │ ├── ActionMenuProblemReportHandler.ts │ │ │ ├── MenuMessageHandler.ts │ │ │ ├── MenuRequestMessageHandler.ts │ │ │ ├── PerformMessageHandler.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── ActionMenuProblemReportMessage.ts │ │ │ ├── MenuMessage.ts │ │ │ ├── MenuRequestMessage.ts │ │ │ ├── PerformMessage.ts │ │ │ └── index.ts │ │ ├── models │ │ │ ├── ActionMenu.ts │ │ │ ├── ActionMenuOption.ts │ │ │ ├── ActionMenuOptionForm.ts │ │ │ ├── ActionMenuOptionFormParameter.ts │ │ │ ├── ActionMenuSelection.ts │ │ │ └── index.ts │ │ ├── repository │ │ │ ├── ActionMenuRecord.ts │ │ │ ├── ActionMenuRepository.ts │ │ │ └── index.ts │ │ └── services │ │ │ ├── ActionMenuService.ts │ │ │ ├── ActionMenuServiceOptions.ts │ │ │ ├── __tests__ │ │ │ └── ActionMenuService.test.ts │ │ │ └── index.ts │ ├── tests │ │ ├── action-menu.test.ts │ │ └── helpers.ts │ └── tsdown.config.ts ├── anoncreds │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AnonCredsApi.ts │ │ ├── AnonCredsApiOptions.ts │ │ ├── AnonCredsModule.ts │ │ ├── AnonCredsModuleConfig.ts │ │ ├── __tests__ │ │ │ ├── AnonCredsModule.test.ts │ │ │ └── AnonCredsModuleConfig.test.ts │ │ ├── anoncreds-rs │ │ │ ├── AnonCredsDataIntegrityService.ts │ │ │ ├── AnonCredsRsHolderService.ts │ │ │ ├── AnonCredsRsIssuerService.ts │ │ │ ├── AnonCredsRsVerifierService.ts │ │ │ ├── __tests__ │ │ │ │ ├── AnonCredsRsHolderService.test.ts │ │ │ │ ├── AnonCredsRsServices.test.ts │ │ │ │ └── helpers.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── error │ │ │ ├── AnonCredsError.ts │ │ │ ├── AnonCredsRsError.ts │ │ │ ├── AnonCredsStoreRecordError.ts │ │ │ └── index.ts │ │ ├── formats │ │ │ ├── AnonCredsDidCommCredentialFormat.ts │ │ │ ├── AnonCredsDidCommCredentialFormatService.ts │ │ │ ├── AnonCredsDidCommProofFormat.ts │ │ │ ├── AnonCredsDidCommProofFormatService.ts │ │ │ ├── DataIntegrityDidCommCredentialFormatService.ts │ │ │ ├── LegacyIndyDidCommCredentialFormat.ts │ │ │ ├── LegacyIndyDidCommCredentialFormatService.ts │ │ │ ├── LegacyIndyDidCommProofFormat.ts │ │ │ ├── LegacyIndyDidCommProofFormatService.ts │ │ │ ├── __tests__ │ │ │ │ ├── anoncreds-format-services.test.ts │ │ │ │ └── legacy-indy-format-services.test.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── AnonCredsCredentialProposal.ts │ │ │ ├── AnonCredsProofRequest.ts │ │ │ ├── AnonCredsRequestedAttribute.ts │ │ │ ├── AnonCredsRequestedPredicate.ts │ │ │ ├── AnonCredsRestriction.ts │ │ │ ├── AnonCredsRestrictionWrapper.ts │ │ │ ├── AnonCredsRevocationInterval.ts │ │ │ ├── __tests__ │ │ │ │ └── AnonCredsRestriction.test.ts │ │ │ ├── exchange.ts │ │ │ ├── index.ts │ │ │ ├── internal.ts │ │ │ ├── registry.ts │ │ │ └── utils.ts │ │ ├── protocols │ │ │ ├── credentials │ │ │ │ └── v1 │ │ │ │ │ ├── DidCommCredentialV1Protocol.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── V1CredentialProtocolCred.test.ts │ │ │ │ │ ├── V1CredentialProtocolProposeOffer.test.ts │ │ │ │ │ ├── v1-connectionless-credentials.e2e.test.ts │ │ │ │ │ ├── v1-credentials-auto-accept.e2e.test.ts │ │ │ │ │ └── v1-credentials.e2e.test.ts │ │ │ │ │ ├── errors │ │ │ │ │ ├── DidCommCredentialV1ProblemReportError.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── handlers │ │ │ │ │ ├── DidCommCredentialV1AckHandler.ts │ │ │ │ │ ├── DidCommCredentialV1ProblemReportHandler.ts │ │ │ │ │ ├── DidCommIssueCredentialV1Handler.ts │ │ │ │ │ ├── DidCommOfferCredentialV1Handler.ts │ │ │ │ │ ├── DidCommProposeCredentialV1Handler.ts │ │ │ │ │ ├── DidCommRequestCredentialV1Handler.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── messages │ │ │ │ │ ├── DidCommCredentialV1AckMessage.ts │ │ │ │ │ ├── DidCommCredentialV1Preview.ts │ │ │ │ │ ├── DidCommCredentialV1ProblemReportMessage.ts │ │ │ │ │ ├── DidCommIssueCredentialV1Message.ts │ │ │ │ │ ├── DidCommOfferCredentialV1Message.ts │ │ │ │ │ ├── DidCommProposeCredentialV1Message.ts │ │ │ │ │ ├── DidCommRequestCredentialV1Message.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── proofs │ │ │ │ └── v1 │ │ │ │ ├── DidCommProofV1Protocol.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── V1ProofProtocol.test.ts │ │ │ │ ├── v1-connectionless-proofs.e2e.test.ts │ │ │ │ ├── v1-indy-proof-negotiation.e2e.test.ts │ │ │ │ ├── v1-indy-proof-presentation.e2e.test.ts │ │ │ │ ├── v1-indy-proof-proposal.e2e.test.ts │ │ │ │ ├── v1-indy-proof-request.e2e.test.ts │ │ │ │ ├── v1-indy-proofs.e2e.test.ts │ │ │ │ └── v1-proofs-auto-accept.e2e.test.ts │ │ │ │ ├── errors │ │ │ │ ├── DidCommPresentationV1ProblemReportError.ts │ │ │ │ └── index.ts │ │ │ │ ├── handlers │ │ │ │ ├── DidCommPresentationV1AckHandler.ts │ │ │ │ ├── DidCommPresentationV1Handler.ts │ │ │ │ ├── DidCommPresentationV1ProblemReportHandler.ts │ │ │ │ ├── DidCommProposePresentationV1Handler.ts │ │ │ │ ├── DidCommRequestPresentationV1Handler.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messages │ │ │ │ ├── DidCommPresentationV1AckMessage.ts │ │ │ │ ├── DidCommPresentationV1Message.ts │ │ │ │ ├── DidCommPresentationV1ProblemReportMessage.ts │ │ │ │ ├── DidCommProposePresentationV1Message.ts │ │ │ │ ├── DidCommRequestPresentationV1Message.ts │ │ │ │ └── index.ts │ │ │ │ └── models │ │ │ │ ├── DidCommPresentationV1Preview.ts │ │ │ │ └── index.ts │ │ ├── repository │ │ │ ├── AnonCredsCredentialDefinitionPrivateRecord.ts │ │ │ ├── AnonCredsCredentialDefinitionPrivateRepository.ts │ │ │ ├── AnonCredsCredentialDefinitionRecord.ts │ │ │ ├── AnonCredsCredentialDefinitionRepository.ts │ │ │ ├── AnonCredsCredentialRecord.ts │ │ │ ├── AnonCredsCredentialRepository.ts │ │ │ ├── AnonCredsKeyCorrectnessProofRecord.ts │ │ │ ├── AnonCredsKeyCorrectnessProofRepository.ts │ │ │ ├── AnonCredsLinkSecretRecord.ts │ │ │ ├── AnonCredsLinkSecretRepository.ts │ │ │ ├── AnonCredsRevocationRegistryDefinitionPrivateRecord.ts │ │ │ ├── AnonCredsRevocationRegistryDefinitionPrivateRepository.ts │ │ │ ├── AnonCredsRevocationRegistryDefinitionRecord.ts │ │ │ ├── AnonCredsRevocationRegistryDefinitionRepository.ts │ │ │ ├── AnonCredsSchemaRecord.ts │ │ │ ├── AnonCredsSchemaRepository.ts │ │ │ ├── __tests__ │ │ │ │ └── AnonCredsCredentialRecord.test.ts │ │ │ ├── anonCredsCredentialDefinitionRecordMetadataTypes.ts │ │ │ ├── anonCredsRevocationRegistryDefinitionRecordMetadataTypes.ts │ │ │ ├── anonCredsSchemaRecordMetadataTypes.ts │ │ │ └── index.ts │ │ ├── services │ │ │ ├── AnonCredsHolderService.ts │ │ │ ├── AnonCredsHolderServiceOptions.ts │ │ │ ├── AnonCredsIssuerService.ts │ │ │ ├── AnonCredsIssuerServiceOptions.ts │ │ │ ├── AnonCredsVerifierService.ts │ │ │ ├── AnonCredsVerifierServiceOptions.ts │ │ │ ├── index.ts │ │ │ ├── registry │ │ │ │ ├── AnonCredsRegistry.ts │ │ │ │ ├── AnonCredsRegistryService.ts │ │ │ │ ├── CredentialDefinitionOptions.ts │ │ │ │ ├── RevocationRegistryDefinitionOptions.ts │ │ │ │ ├── RevocationStatusListOptions.ts │ │ │ │ ├── SchemaOptions.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── AnonCredsRegistryService.test.ts │ │ │ │ ├── base.ts │ │ │ │ └── index.ts │ │ │ └── tails │ │ │ │ ├── BasicTailsFileService.ts │ │ │ │ ├── TailsFileService.ts │ │ │ │ └── index.ts │ │ ├── updates │ │ │ ├── 0.3.1-0.4 │ │ │ │ ├── __tests__ │ │ │ │ │ ├── credentialDefinition.test.ts │ │ │ │ │ ├── credentialExchangeRecord.test.ts │ │ │ │ │ ├── linkSecret.test.ts │ │ │ │ │ └── schema.test.ts │ │ │ │ ├── credentialDefinition.ts │ │ │ │ ├── credentialExchangeRecord.ts │ │ │ │ ├── index.ts │ │ │ │ ├── linkSecret.ts │ │ │ │ └── schema.ts │ │ │ ├── 0.4-0.5 │ │ │ │ ├── __tests__ │ │ │ │ │ └── w3cCredentialRecordMigration.test.ts │ │ │ │ ├── anonCredsCredentialRecord.ts │ │ │ │ └── index.ts │ │ │ └── __tests__ │ │ │ │ ├── 0.3.test.ts │ │ │ │ ├── 0.4.test.ts │ │ │ │ ├── __fixtures__ │ │ │ │ ├── holder-anoncreds-2-anoncreds-records.0.4.json │ │ │ │ ├── holder-anoncreds-2-credentials-0.3.json │ │ │ │ └── issuer-anoncreds-2-schema-credential-definition-credentials-0.3.json │ │ │ │ └── __snapshots__ │ │ │ │ ├── 0.3.test.ts.snap │ │ │ │ └── 0.4.test.ts.snap │ │ └── utils │ │ │ ├── __tests__ │ │ │ ├── W3cAnonCredsCredentialRecord.test.ts │ │ │ ├── anonCredsCredentialValue.test.ts │ │ │ ├── areRequestsEqual.test.ts │ │ │ ├── credential.test.ts │ │ │ ├── credentialPreviewAttributes.test.ts │ │ │ ├── hasDuplicateGroupNames.test.ts │ │ │ ├── indyIdentifiers.test.ts │ │ │ ├── revocationInterval.test.ts │ │ │ └── sortRequestedCredentialsMatches.test.ts │ │ │ ├── anonCredsObjects.ts │ │ │ ├── areRequestsEqual.ts │ │ │ ├── bytesToBigint.ts │ │ │ ├── composeAutoAccept.ts │ │ │ ├── createRequestFromPreview.ts │ │ │ ├── credential.ts │ │ │ ├── credentialPreviewAttributes.ts │ │ │ ├── getCredentialsForAnonCredsRequest.ts │ │ │ ├── getRevocationRegistries.ts │ │ │ ├── hasDuplicateGroupNames.ts │ │ │ ├── index.ts │ │ │ ├── indyIdentifiers.ts │ │ │ ├── isMap.ts │ │ │ ├── linkSecret.ts │ │ │ ├── metadata.ts │ │ │ ├── proofRequest.ts │ │ │ ├── proverDid.ts │ │ │ ├── revocationInterval.ts │ │ │ ├── sortRequestedCredentialsMatches.ts │ │ │ ├── timestamp.ts │ │ │ └── w3cAnonCredsUtils.ts │ ├── tests │ │ ├── InMemoryAnonCredsRegistry.ts │ │ ├── InMemoryTailsFileService.ts │ │ ├── LocalDidResolver.ts │ │ ├── anoncreds-flow.test.ts │ │ ├── anoncreds.test.ts │ │ ├── anoncredsSetup.ts │ │ ├── data-integrity-flow-anoncreds-pex.test.ts │ │ ├── data-integrity-flow-anoncreds.test.ts │ │ ├── data-integrity-flow-w3c.test.ts │ │ ├── data-integrity-flow.test.ts │ │ ├── fixtures │ │ │ └── presentation-definition.ts │ │ ├── helpers.ts │ │ ├── indy-flow.test.ts │ │ ├── legacyAnonCredsSetup.ts │ │ ├── preCreatedAnonCredsDefinition.ts │ │ ├── v2-credential-revocation.test.ts │ │ ├── v2-credentials.test.ts │ │ └── v2-proofs.test.ts │ └── tsdown.config.ts ├── askar-to-drizzle-storage-migration │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AskarToDrizzleStorageMigrator.ts │ │ ├── errors │ │ │ └── AskarToDrizzleStorageMigrationError.ts │ │ └── index.ts │ ├── tests │ │ ├── migrate.drizzle.e2e.test.ts │ │ └── setup.ts │ └── tsdown.config.ts ├── askar │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── AskarApi.ts │ │ ├── AskarApiOptions.ts │ │ ├── AskarModule.ts │ │ ├── AskarModuleConfig.ts │ │ ├── AskarStorageConfig.ts │ │ ├── AskarStoreManager.ts │ │ ├── __tests__ │ │ │ └── migration-postgres.e2e.test.ts │ │ ├── error │ │ │ ├── AskarError.ts │ │ │ ├── AskarStoreDuplicateError.ts │ │ │ ├── AskarStoreError.ts │ │ │ ├── AskarStoreExportPathExistsError.ts │ │ │ ├── AskarStoreExportUnsupportedError.ts │ │ │ ├── AskarStoreImportPathExistsError.ts │ │ │ ├── AskarStoreInvalidKeyError.ts │ │ │ ├── AskarStoreNotFoundError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── kms │ │ │ ├── AskarKeyManagementService.ts │ │ │ ├── __fixtures__ │ │ │ │ └── jarm-jwe-encrypted-response.json │ │ │ ├── __tests__ │ │ │ │ └── AskarKeyManagementService.test.ts │ │ │ └── crypto │ │ │ │ ├── decrypt.ts │ │ │ │ ├── deriveKey.ts │ │ │ │ ├── encrypt.ts │ │ │ │ └── randomBytes.ts │ │ ├── storage │ │ │ ├── AskarStorageService.ts │ │ │ ├── __tests__ │ │ │ │ └── AskarStorageService.test.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── tenants.ts │ │ └── utils │ │ │ ├── askarError.ts │ │ │ ├── askarKeyTypes.ts │ │ │ ├── askarStoreConfig.ts │ │ │ ├── index.ts │ │ │ └── transformPrivateKey.ts │ ├── tests │ │ ├── askar-didcomm-credo-05.test.ts │ │ ├── askar-inmemory.test.ts │ │ ├── askar-postgres.e2e.test.ts │ │ ├── askar-store-api.test.ts │ │ └── helpers.ts │ └── tsdown.config.ts ├── cheqd │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── CheqdApi.ts │ │ ├── CheqdModule.ts │ │ ├── CheqdModuleConfig.ts │ │ ├── anoncreds │ │ │ ├── index.ts │ │ │ ├── services │ │ │ │ └── CheqdAnonCredsRegistry.ts │ │ │ └── utils │ │ │ │ ├── identifiers.ts │ │ │ │ └── transform.ts │ │ ├── dids │ │ │ ├── CheqdDidRegistrar.ts │ │ │ ├── CheqdDidResolver.ts │ │ │ ├── didCheqdUtil.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── ledger │ │ │ ├── CheqdLedgerService.ts │ │ │ └── index.ts │ ├── tests │ │ ├── cheqd-data-integrity.e2e.test.ts │ │ ├── cheqd-did-registrar.e2e.test.ts │ │ ├── cheqd-did-resolver.e2e.test.ts │ │ ├── cheqd-did-utils.test.ts │ │ ├── cheqd-sdk-anoncreds-registry.e2e.test.ts │ │ ├── setupCheqdModule.ts │ │ └── testUtils.ts │ └── tsdown.config.ts ├── core │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── agent │ │ │ ├── Agent.ts │ │ │ ├── AgentConfig.ts │ │ │ ├── AgentDependencies.ts │ │ │ ├── AgentModules.ts │ │ │ ├── BaseAgent.ts │ │ │ ├── EventEmitter.ts │ │ │ ├── Events.ts │ │ │ ├── __tests__ │ │ │ │ ├── Agent.test.ts │ │ │ │ ├── AgentConfig.test.ts │ │ │ │ ├── AgentModules.test.ts │ │ │ │ └── EventEmitter.test.ts │ │ │ ├── context │ │ │ │ ├── AgentContext.ts │ │ │ │ ├── AgentContextProvider.ts │ │ │ │ ├── DefaultAgentContextProvider.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── DefaultAgentContextProvider.test.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── constants.ts │ │ ├── crypto │ │ │ ├── JwsService.ts │ │ │ ├── JwsSigner.ts │ │ │ ├── JwsTypes.ts │ │ │ ├── KmsKeyPair.ts │ │ │ ├── __tests__ │ │ │ │ ├── JwsService.test.ts │ │ │ │ └── __fixtures__ │ │ │ │ │ ├── didJwsz6Mkf.ts │ │ │ │ │ ├── didJwsz6Mkv.ts │ │ │ │ │ └── didJwszDnaey.ts │ │ │ ├── hashes │ │ │ │ ├── Hasher.ts │ │ │ │ ├── IHash.ts │ │ │ │ ├── Sha1.ts │ │ │ │ ├── Sha256.ts │ │ │ │ ├── Sha384.ts │ │ │ │ ├── Sha512.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── jose │ │ │ │ ├── index.ts │ │ │ │ └── jwt │ │ │ │ │ ├── Jwt.ts │ │ │ │ │ ├── JwtPayload.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── Jwt.test.ts │ │ │ │ │ └── JwtPayload.test.ts │ │ │ │ │ └── index.ts │ │ │ └── webcrypto │ │ │ │ ├── CredoSubtle.ts │ │ │ │ ├── CredoWalletWebCrypto.ts │ │ │ │ ├── CredoWebCrypto.ts │ │ │ │ ├── CredoWebCryptoError.ts │ │ │ │ ├── CredoWebCryptoKey.ts │ │ │ │ ├── __tests__ │ │ │ │ └── CredoWebCrypto.test.ts │ │ │ │ ├── algorithmIdentifiers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── providers │ │ │ │ ├── CredoEcdsaProvider.ts │ │ │ │ ├── CredoEd25519Provider.ts │ │ │ │ ├── CredoSha1Provider.ts │ │ │ │ ├── CredoSha256Provider.ts │ │ │ │ └── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ ├── index.ts │ │ │ │ └── keyAlgorithmConversion.ts │ │ ├── error │ │ │ ├── BaseError.ts │ │ │ ├── ClassValidationError.ts │ │ │ ├── CredoError.ts │ │ │ ├── RecordDuplicateError.ts │ │ │ ├── RecordNotFoundError.ts │ │ │ ├── ValidationErrorUtils.ts │ │ │ ├── ZodValidationError.ts │ │ │ ├── __tests__ │ │ │ │ ├── BaseError.test.ts │ │ │ │ └── ValidationErrorUtils.test.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── logger │ │ │ ├── BaseLogger.ts │ │ │ ├── ConsoleLogger.ts │ │ │ ├── Logger.ts │ │ │ ├── index.ts │ │ │ └── replaceError.ts │ │ ├── modules │ │ │ ├── cache │ │ │ │ ├── Cache.ts │ │ │ │ ├── CacheModule.ts │ │ │ │ ├── CacheModuleConfig.ts │ │ │ │ ├── CachedStorageService.ts │ │ │ │ ├── InMemoryLruCache.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── CacheModule.test.ts │ │ │ │ │ ├── CacheModuleConfig.test.ts │ │ │ │ │ └── InMemoryLruCache.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── singleContextLruCache │ │ │ │ │ ├── SingleContextLruCacheRecord.ts │ │ │ │ │ ├── SingleContextLruCacheRepository.ts │ │ │ │ │ ├── SingleContextStorageLruCache.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── SingleContextStorageLruCache.test.ts │ │ │ │ │ └── index.ts │ │ │ ├── dcql │ │ │ │ ├── DcqlError.ts │ │ │ │ ├── DcqlModule.ts │ │ │ │ ├── DcqlService.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── DcqlModule.test.ts │ │ │ │ │ └── DcqlService.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── DcqlCredentialsForRequest.ts │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── DcqlPresentationsToCreate.ts │ │ │ │ │ └── index.ts │ │ │ ├── dids │ │ │ │ ├── DidsApi.ts │ │ │ │ ├── DidsApiOptions.ts │ │ │ │ ├── DidsModule.ts │ │ │ │ ├── DidsModuleConfig.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── DidsApi.test.ts │ │ │ │ │ ├── DidsModule.test.ts │ │ │ │ │ ├── DidsModuleConfig.test.ts │ │ │ │ │ ├── __fixtures__ │ │ │ │ │ │ ├── didExample123.json │ │ │ │ │ │ ├── didExample123DidcommV2Service.json │ │ │ │ │ │ ├── didExample456Invalid.json │ │ │ │ │ │ ├── didKeyEd25519.json │ │ │ │ │ │ ├── didKeyK256.json │ │ │ │ │ │ ├── didKeyP256.json │ │ │ │ │ │ ├── didKeyP384.json │ │ │ │ │ │ ├── didKeyP521.json │ │ │ │ │ │ ├── didKeyX25519.json │ │ │ │ │ │ └── didPeer1zQmY.json │ │ │ │ │ ├── dids-registrar.test.ts │ │ │ │ │ ├── dids-resolver.test.ts │ │ │ │ │ ├── keyDidDocument.test.ts │ │ │ │ │ ├── matchingEd25519Key.test.ts │ │ │ │ │ └── peer-did.test.ts │ │ │ │ ├── domain │ │ │ │ │ ├── DidDocument.ts │ │ │ │ │ ├── DidDocumentBuilder.ts │ │ │ │ │ ├── DidDocumentRole.ts │ │ │ │ │ ├── DidRegistrar.ts │ │ │ │ │ ├── DidResolver.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── DidDocument.test.ts │ │ │ │ │ ├── didDocumentKey.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── key-type │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── ed25519.test.ts │ │ │ │ │ │ │ ├── jwk.test.ts │ │ │ │ │ │ │ └── x25519.test.ts │ │ │ │ │ │ ├── ed25519.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── keyDidJsonWebKey.ts │ │ │ │ │ │ ├── keyDidMapping.ts │ │ │ │ │ │ ├── secp256k1.ts │ │ │ │ │ │ └── x25519.ts │ │ │ │ │ ├── keyDidDocument.ts │ │ │ │ │ ├── parse.ts │ │ │ │ │ ├── service │ │ │ │ │ │ ├── DidCommV1Service.ts │ │ │ │ │ │ ├── DidCommV2Service.ts │ │ │ │ │ │ ├── DidDocumentService.ts │ │ │ │ │ │ ├── IndyAgentService.ts │ │ │ │ │ │ ├── LegacyDidCommV2Service.ts │ │ │ │ │ │ ├── ServiceTransformer.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── DidcommV2Service.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── verificationMethod │ │ │ │ │ │ ├── EcdsaSecp256k1VerificationKey2019.ts │ │ │ │ │ │ ├── Ed25519VerificationKey2018.ts │ │ │ │ │ │ ├── Ed25519VerificationKey2020.ts │ │ │ │ │ │ ├── JsonWebKey2020.ts │ │ │ │ │ │ ├── Multikey.ts │ │ │ │ │ │ ├── VerificationMethod.ts │ │ │ │ │ │ ├── VerificationMethodTransformer.ts │ │ │ │ │ │ ├── X25519KeyAgreementKey2019.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── findMatchingEd25519Key.ts │ │ │ │ ├── helpers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── methods │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── jwk │ │ │ │ │ │ ├── DidJwk.ts │ │ │ │ │ │ ├── JwkDidRegistrar.ts │ │ │ │ │ │ ├── JwkDidResolver.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── DidJwk.test.ts │ │ │ │ │ │ │ ├── JwkDidRegistrar.test.ts │ │ │ │ │ │ │ ├── JwkDidResolver.test.ts │ │ │ │ │ │ │ └── __fixtures__ │ │ │ │ │ │ │ │ ├── p256DidJwkEyJjcnYi0i.ts │ │ │ │ │ │ │ │ └── x25519DidJwkEyJrdHkiOiJ.ts │ │ │ │ │ │ ├── didJwkDidDocument.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── key │ │ │ │ │ │ ├── DidKey.ts │ │ │ │ │ │ ├── KeyDidRegistrar.ts │ │ │ │ │ │ ├── KeyDidResolver.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── DidKey.test.ts │ │ │ │ │ │ │ ├── KeyDidRegistrar.test.ts │ │ │ │ │ │ │ ├── KeyDidResolver.test.ts │ │ │ │ │ │ │ └── __fixtures__ │ │ │ │ │ │ │ │ └── didKeyz6MksLe.json │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── peer │ │ │ │ │ │ ├── PeerDidRegistrar.ts │ │ │ │ │ │ ├── PeerDidResolver.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── DidPeer.test.ts │ │ │ │ │ │ │ ├── PeerDidRegistrar.test.ts │ │ │ │ │ │ │ ├── __fixtures__ │ │ │ │ │ │ │ │ ├── didPeer0z6MksLe.json │ │ │ │ │ │ │ │ ├── didPeer1zQmR-did-comm-service.json │ │ │ │ │ │ │ │ ├── didPeer1zQmR.json │ │ │ │ │ │ │ │ ├── didPeer1zQmZ.json │ │ │ │ │ │ │ │ ├── didPeer2Ez6L.json │ │ │ │ │ │ │ │ ├── didPeer2Ez6LMoreServices.json │ │ │ │ │ │ │ │ ├── didPeer2Ez6LMultipleServicesSingleToken.json │ │ │ │ │ │ │ │ ├── didPeer2Ez6LSe3YyteKQAcaPy.json │ │ │ │ │ │ │ │ ├── didPeer4zQmUJdJ.json │ │ │ │ │ │ │ │ └── didPeer4zQmd8Cp.json │ │ │ │ │ │ │ ├── peerDidNumAlgo0.test.ts │ │ │ │ │ │ │ ├── peerDidNumAlgo1.test.ts │ │ │ │ │ │ │ ├── peerDidNumAlgo2.test.ts │ │ │ │ │ │ │ └── peerDidNumAlgo4.test.ts │ │ │ │ │ │ ├── createPeerDidDocumentFromServices.ts │ │ │ │ │ │ ├── didPeer.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── peerDidNumAlgo0.ts │ │ │ │ │ │ ├── peerDidNumAlgo1.ts │ │ │ │ │ │ ├── peerDidNumAlgo2.ts │ │ │ │ │ │ └── peerDidNumAlgo4.ts │ │ │ │ │ └── web │ │ │ │ │ │ ├── WebDidResolver.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── DidRecord.ts │ │ │ │ │ ├── DidRepository.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── DidRecord.test.ts │ │ │ │ │ ├── didRecordMetadataTypes.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── services │ │ │ │ │ ├── DidRegistrarService.ts │ │ │ │ │ ├── DidResolverService.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── DidRegistrarService.test.ts │ │ │ │ │ │ └── DidResolverService.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── types.ts │ │ │ ├── dif-presentation-exchange │ │ │ │ ├── DifPresentationExchangeError.ts │ │ │ │ ├── DifPresentationExchangeModule.ts │ │ │ │ ├── DifPresentationExchangeService.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── DifPresentationExchangeService.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── DifPexCredentialsForRequest.ts │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── credentialSelection.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── presentationSelection.ts │ │ │ │ │ ├── presentationsToCreate.ts │ │ │ │ │ └── transform.ts │ │ │ ├── generic-records │ │ │ │ ├── GenericRecordsApi.ts │ │ │ │ ├── GenericRecordsModule.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── GenericRecordsModule.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── GenericRecord.ts │ │ │ │ │ └── GenericRecordsRepository.ts │ │ │ │ └── services │ │ │ │ │ └── GenericRecordService.ts │ │ │ ├── kms │ │ │ │ ├── KeyManagementApi.ts │ │ │ │ ├── KeyManagementModule.ts │ │ │ │ ├── KeyManagementModuleConfig.ts │ │ │ │ ├── KeyManagementService.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── CreateKeyOptions.test.ts │ │ │ │ │ └── KeyManagementApi.test.ts │ │ │ │ ├── cose │ │ │ │ │ ├── algorithm.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── error │ │ │ │ │ ├── KeyManagementAlgorithmNotSupportedError.ts │ │ │ │ │ ├── KeyManagementError.ts │ │ │ │ │ ├── KeyManagementKeyExistsError.ts │ │ │ │ │ └── KeyManagementKeyNotFoundError.ts │ │ │ │ ├── index.ts │ │ │ │ ├── jwk │ │ │ │ │ ├── PublicJwk.ts │ │ │ │ │ ├── alg │ │ │ │ │ │ ├── encryption.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── keyDerivation.ts │ │ │ │ │ │ └── signing.ts │ │ │ │ │ ├── assertSupported.ts │ │ │ │ │ ├── equals.ts │ │ │ │ │ ├── humanDescription.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── jwa.ts │ │ │ │ │ ├── jwk.ts │ │ │ │ │ ├── jwkThumbprint.ts │ │ │ │ │ ├── keyOps.ts │ │ │ │ │ ├── knownJwk.ts │ │ │ │ │ └── kty │ │ │ │ │ │ ├── PublicJwk.ts │ │ │ │ │ │ ├── ec │ │ │ │ │ │ ├── P256PublicJwk.ts │ │ │ │ │ │ ├── P384PublicJwk.ts │ │ │ │ │ │ ├── P521PublicJwk.ts │ │ │ │ │ │ ├── Secp256k1PublicJwk.ts │ │ │ │ │ │ ├── ecJwk.ts │ │ │ │ │ │ ├── ecPublicKey.ts │ │ │ │ │ │ └── ecSignature.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── oct │ │ │ │ │ │ └── octJwk.ts │ │ │ │ │ │ ├── okp │ │ │ │ │ │ ├── Ed25519PublicJwk.ts │ │ │ │ │ │ ├── X25519PublicJwk.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── Ed25519PublicJwk.test.ts │ │ │ │ │ │ │ └── X25519PublicJwk.test.ts │ │ │ │ │ │ ├── okpJwk.ts │ │ │ │ │ │ └── okpPublicKey.ts │ │ │ │ │ │ └── rsa │ │ │ │ │ │ ├── RsaPublicJwk.ts │ │ │ │ │ │ ├── rsaJwk.ts │ │ │ │ │ │ └── rsaPublicKey.ts │ │ │ │ ├── legacy.ts │ │ │ │ └── options │ │ │ │ │ ├── KmsCreateKeyOptions.ts │ │ │ │ │ ├── KmsDecryptOptions.ts │ │ │ │ │ ├── KmsDeleteKeyOptions.ts │ │ │ │ │ ├── KmsEncryptOptions.ts │ │ │ │ │ ├── KmsGetPublicKeyOptions.ts │ │ │ │ │ ├── KmsImportKeyOptions.ts │ │ │ │ │ ├── KmsKeyAgreementDecryptOptions.ts │ │ │ │ │ ├── KmsKeyAgreementEncryptOptions.ts │ │ │ │ │ ├── KmsOperation.ts │ │ │ │ │ ├── KmsRandomBytesOptions.ts │ │ │ │ │ ├── KmsSignOptions.ts │ │ │ │ │ ├── KmsVerifyOptions.ts │ │ │ │ │ ├── backend.ts │ │ │ │ │ ├── common.ts │ │ │ │ │ └── index.ts │ │ │ ├── mdoc │ │ │ │ ├── Mdoc.ts │ │ │ │ ├── MdocApi.ts │ │ │ │ ├── MdocContext.ts │ │ │ │ ├── MdocDeviceResponse.ts │ │ │ │ ├── MdocError.ts │ │ │ │ ├── MdocModule.ts │ │ │ │ ├── MdocOptions.ts │ │ │ │ ├── MdocService.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── mdoc.fixtures.ts │ │ │ │ │ ├── mdocDeviceResponse.test.ts │ │ │ │ │ ├── mdocOpenId4VcDeviceResponse.test.ts │ │ │ │ │ ├── mdocProximityDeviceResponse.test.ts │ │ │ │ │ └── mdocServer.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mdocSupportedAlgs.ts │ │ │ │ ├── mdocUtil.ts │ │ │ │ └── repository │ │ │ │ │ ├── MdocRecord.ts │ │ │ │ │ ├── MdocRepository.ts │ │ │ │ │ └── index.ts │ │ │ ├── sd-jwt-vc │ │ │ │ ├── SdJwtVcApi.ts │ │ │ │ ├── SdJwtVcError.ts │ │ │ │ ├── SdJwtVcModule.ts │ │ │ │ ├── SdJwtVcOptions.ts │ │ │ │ ├── SdJwtVcService.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── SdJwtVcModule.test.ts │ │ │ │ │ ├── SdJwtVcService.test.ts │ │ │ │ │ ├── sdJwtVc.test.ts │ │ │ │ │ └── sdjwtvc.fixtures.ts │ │ │ │ ├── decodeSdJwtVc.ts │ │ │ │ ├── disclosureFrame.ts │ │ │ │ ├── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── SdJwtVcRecord.ts │ │ │ │ │ ├── SdJwtVcRepository.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── SdJwtVcRecord.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── typeMetadata.ts │ │ │ │ └── utils.ts │ │ │ ├── vc │ │ │ │ ├── W3cCredentialService.ts │ │ │ │ ├── W3cCredentialServiceOptions.ts │ │ │ │ ├── W3cCredentialsApi.ts │ │ │ │ ├── W3cCredentialsModule.ts │ │ │ │ ├── W3cCredentialsModuleConfig.ts │ │ │ │ ├── W3cV2CredentialService.ts │ │ │ │ ├── W3cV2CredentialServiceOptions.ts │ │ │ │ ├── W3cV2CredentialsApi.ts │ │ │ │ ├── W3cV2CredentialsModule.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── W3CredentialsModule.test.ts │ │ │ │ │ ├── W3cCredentialService.test.ts │ │ │ │ │ ├── W3cCredentialsApi.test.ts │ │ │ │ │ ├── W3cCredentialsModuleConfig.test.ts │ │ │ │ │ └── dids │ │ │ │ │ │ ├── did_sov_QqEfJxe752NCmWqR5TssZ5.ts │ │ │ │ │ │ ├── did_web_launchpad.ts │ │ │ │ │ │ ├── did_z6Mkgg342Ycpuk263R9d8Aq6MUaxPn1DDeHyGo38EefXmgDL.ts │ │ │ │ │ │ └── did_z6MkvePyWAApUVeDboZhNbckaWHnqtD6pCETd6xoqGbcpEBV.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── data-integrity │ │ │ │ │ ├── SignatureSuiteRegistry.ts │ │ │ │ │ ├── W3cJsonLdCredentialService.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── W3cJsonLdCredentialService.test.ts │ │ │ │ │ │ ├── contexts │ │ │ │ │ │ │ ├── citizenship_v1.ts │ │ │ │ │ │ │ ├── citizenship_v2.ts │ │ │ │ │ │ │ ├── examples_v1.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── mattr_vc_extension_v1.ts │ │ │ │ │ │ │ ├── security_v3_unstable.ts │ │ │ │ │ │ │ ├── vaccination_v1.ts │ │ │ │ │ │ │ └── vaccination_v2.ts │ │ │ │ │ │ ├── documentLoader.ts │ │ │ │ │ │ └── fixtures.ts │ │ │ │ │ ├── deriveProof.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── jsonldUtil.ts │ │ │ │ │ ├── libraries │ │ │ │ │ │ ├── contexts │ │ │ │ │ │ │ ├── X25519_v1.ts │ │ │ │ │ │ │ ├── credentials_v1.ts │ │ │ │ │ │ │ ├── dataIntegrity_v2.ts │ │ │ │ │ │ │ ├── defaultContexts.ts │ │ │ │ │ │ │ ├── did_v1.ts │ │ │ │ │ │ │ ├── ed25519_v1.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── linkedvp_v1.ts │ │ │ │ │ │ │ ├── odrl.ts │ │ │ │ │ │ │ ├── purl_ob_v3po.ts │ │ │ │ │ │ │ ├── schema_org.ts │ │ │ │ │ │ │ ├── secp256k1_v1.ts │ │ │ │ │ │ │ ├── security_v1.ts │ │ │ │ │ │ │ ├── security_v2.ts │ │ │ │ │ │ │ ├── submission.ts │ │ │ │ │ │ │ └── vc_revocation_list_2020.ts │ │ │ │ │ │ ├── documentLoader.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── jsonld-signatures.ts │ │ │ │ │ │ ├── jsonld.ts │ │ │ │ │ │ ├── nativeDocumentLoader.native.ts │ │ │ │ │ │ ├── nativeDocumentLoader.ts │ │ │ │ │ │ └── vc.ts │ │ │ │ │ ├── models │ │ │ │ │ │ ├── DataIntegrityProof.ts │ │ │ │ │ │ ├── GetProofsOptions.ts │ │ │ │ │ │ ├── GetProofsResult.ts │ │ │ │ │ │ ├── GetTypeOptions.ts │ │ │ │ │ │ ├── IAnonCredsDataIntegrityService.ts │ │ │ │ │ │ ├── LdKeyPair.ts │ │ │ │ │ │ ├── LinkedDataProof.ts │ │ │ │ │ │ ├── ProofTransformer.ts │ │ │ │ │ │ ├── W3cJsonLdVerifiableCredential.ts │ │ │ │ │ │ ├── W3cJsonLdVerifiablePresentation.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── proof-purposes │ │ │ │ │ │ ├── CredentialIssuancePurpose.ts │ │ │ │ │ │ ├── ProofPurpose.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── signature-suites │ │ │ │ │ │ ├── JwsLinkedDataSignature.ts │ │ │ │ │ │ ├── ed25519 │ │ │ │ │ │ ├── Ed25519Signature2018.ts │ │ │ │ │ │ ├── Ed25519Signature2020.ts │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ ├── context.ts │ │ │ │ │ │ └── context2020.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── jwt-vc │ │ │ │ │ ├── W3cJwtCredentialService.ts │ │ │ │ │ ├── W3cJwtVerifiableCredential.ts │ │ │ │ │ ├── W3cJwtVerifiablePresentation.ts │ │ │ │ │ ├── W3cV2JwtCredentialService.ts │ │ │ │ │ ├── W3cV2JwtVerifiableCredential.ts │ │ │ │ │ ├── W3cV2JwtVerifiablePresentation.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── W3cJwtCredentialService.test.ts │ │ │ │ │ │ ├── W3cV2JwtCredentialService.test.ts │ │ │ │ │ │ ├── credentialTransformer.test.ts │ │ │ │ │ │ ├── fixtures │ │ │ │ │ │ │ ├── credo-jwt-vc-v2.ts │ │ │ │ │ │ │ ├── credo-jwt-vc.ts │ │ │ │ │ │ │ ├── jwt-vc-presentation-profile.ts │ │ │ │ │ │ │ └── transmute-verifiable-data.ts │ │ │ │ │ │ └── presentationTransformer.test.ts │ │ │ │ │ ├── credentialTransformer.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── presentationTransformer.ts │ │ │ │ ├── models │ │ │ │ │ ├── ClaimFormat.ts │ │ │ │ │ ├── W3cV2VerifyResult.ts │ │ │ │ │ ├── W3cVerifyResult.ts │ │ │ │ │ ├── credential │ │ │ │ │ │ ├── W3cCredential.ts │ │ │ │ │ │ ├── W3cCredentialSchema.ts │ │ │ │ │ │ ├── W3cCredentialStatus.ts │ │ │ │ │ │ ├── W3cCredentialSubject.ts │ │ │ │ │ │ ├── W3cIssuer.ts │ │ │ │ │ │ ├── W3cJsonCredential.ts │ │ │ │ │ │ ├── W3cV2Credential.ts │ │ │ │ │ │ ├── W3cV2CredentialSchema.ts │ │ │ │ │ │ ├── W3cV2CredentialStatus.ts │ │ │ │ │ │ ├── W3cV2CredentialSubject.ts │ │ │ │ │ │ ├── W3cV2EnvelopedVerifiableCredential.ts │ │ │ │ │ │ ├── W3cV2Evidence.ts │ │ │ │ │ │ ├── W3cV2Issuer.ts │ │ │ │ │ │ ├── W3cV2JsonCredential.ts │ │ │ │ │ │ ├── W3cV2LocalizedValue.ts │ │ │ │ │ │ ├── W3cV2RefreshService.ts │ │ │ │ │ │ ├── W3cV2TermsOfUse.ts │ │ │ │ │ │ ├── W3cV2VerifiableCredential.ts │ │ │ │ │ │ ├── W3cVerifiableCredential.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── W3cCredential.test.ts │ │ │ │ │ │ │ └── W3cV2Credential.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── presentation │ │ │ │ │ │ ├── W3cHolder.ts │ │ │ │ │ │ ├── W3cJsonPresentation.ts │ │ │ │ │ │ ├── W3cPresentation.ts │ │ │ │ │ │ ├── W3cV2EnvelopedVerifiablePresentation.ts │ │ │ │ │ │ ├── W3cV2Holder.ts │ │ │ │ │ │ ├── W3cV2JsonPresentation.ts │ │ │ │ │ │ ├── W3cV2Presentation.ts │ │ │ │ │ │ ├── W3cV2VerifiablePresentation.ts │ │ │ │ │ │ ├── W3cVerifiablePresentation.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── W3cPresentation.test.ts │ │ │ │ │ │ └── W3cV2Presentation.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── W3cCredentialRecord.ts │ │ │ │ │ ├── W3cCredentialRepository.ts │ │ │ │ │ ├── W3cV2CredentialRecord.ts │ │ │ │ │ ├── W3cV2CredentialRepository.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── W3cCredentialRecord.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── sd-jwt-vc │ │ │ │ │ ├── W3cV2SdJwt.ts │ │ │ │ │ ├── W3cV2SdJwtCredentialService.ts │ │ │ │ │ ├── W3cV2SdJwtVerifiableCredential.ts │ │ │ │ │ ├── W3cV2SdJwtVerifiablePresentation.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── W3cV2SdJwtCredentialService.test.ts │ │ │ │ │ │ └── fixtures │ │ │ │ │ │ │ └── credo-sd-jwt-vc.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── util.ts │ │ │ │ ├── v2-jwt-utils.ts │ │ │ │ └── validators.ts │ │ │ └── x509 │ │ │ │ ├── X509Api.ts │ │ │ │ ├── X509Certificate.ts │ │ │ │ ├── X509Error.ts │ │ │ │ ├── X509Module.ts │ │ │ │ ├── X509ModuleConfig.ts │ │ │ │ ├── X509Service.ts │ │ │ │ ├── X509ServiceOptions.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── X509Service.test.ts │ │ │ │ └── X509ServiceModule.test.ts │ │ │ │ ├── extraction.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils │ │ │ │ ├── extensions.ts │ │ │ │ ├── index.ts │ │ │ │ └── nameConversion.ts │ │ ├── plugins │ │ │ ├── DependencyManager.ts │ │ │ ├── Module.ts │ │ │ ├── __tests__ │ │ │ │ └── DependencyManager.test.ts │ │ │ ├── index.ts │ │ │ └── utils.ts │ │ ├── storage │ │ │ ├── BaseRecord.ts │ │ │ ├── FileSystem.ts │ │ │ ├── Metadata.ts │ │ │ ├── Repository.ts │ │ │ ├── RepositoryEvents.ts │ │ │ ├── StorageService.ts │ │ │ ├── __tests__ │ │ │ │ ├── Metadata.test.ts │ │ │ │ ├── Repository.test.ts │ │ │ │ └── TestRecord.ts │ │ │ ├── index.ts │ │ │ └── migration │ │ │ │ ├── StorageUpdateService.ts │ │ │ │ ├── UpdateAssistant.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── 0.1.test.ts │ │ │ │ ├── 0.2.test.ts │ │ │ │ ├── 0.3.test.ts │ │ │ │ ├── 0.4.test.ts │ │ │ │ ├── UpdateAssistant.test.ts │ │ │ │ ├── __fixtures__ │ │ │ │ │ ├── 2-credentials-0.4.json │ │ │ │ │ ├── 2-proofs-0.4.json │ │ │ │ │ ├── alice-2-sov-dids-one-cache-record-0.3.json │ │ │ │ │ ├── alice-2-w3c-credential-records-0.3.json │ │ │ │ │ ├── alice-2-w3c-credential-records-0.4.json │ │ │ │ │ ├── alice-4-credentials-0.1.json │ │ │ │ │ ├── alice-4-mediators-0.1.json │ │ │ │ │ ├── alice-4-proofs-0.2.json │ │ │ │ │ ├── alice-8-connections-0.1.json │ │ │ │ │ ├── alice-8-dids-0.2.json │ │ │ │ │ └── alice-8-dids-0.3.json │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── 0.1.test.ts.snap │ │ │ │ │ ├── 0.2.test.ts.snap │ │ │ │ │ ├── 0.3.test.ts.snap │ │ │ │ │ ├── 0.4.test.ts.snap │ │ │ │ │ └── migration-askar.test.ts.snap │ │ │ │ ├── migration-askar.test.ts │ │ │ │ └── updates.ts │ │ │ │ ├── error │ │ │ │ └── StorageUpdateError.ts │ │ │ │ ├── index.ts │ │ │ │ ├── isUpToDate.ts │ │ │ │ ├── repository │ │ │ │ ├── StorageVersionRecord.ts │ │ │ │ └── StorageVersionRepository.ts │ │ │ │ ├── updates.ts │ │ │ │ └── updates │ │ │ │ ├── 0.3-0.3.1 │ │ │ │ ├── __tests__ │ │ │ │ │ └── did.test.ts │ │ │ │ ├── did.ts │ │ │ │ └── index.ts │ │ │ │ ├── 0.3.1-0.4 │ │ │ │ ├── __tests__ │ │ │ │ │ ├── cache.test.ts │ │ │ │ │ ├── did.test.ts │ │ │ │ │ └── w3cCredentialRecord.test.ts │ │ │ │ ├── cache.ts │ │ │ │ ├── did.ts │ │ │ │ ├── index.ts │ │ │ │ └── w3cCredentialRecord.ts │ │ │ │ └── 0.4-0.5 │ │ │ │ ├── __tests__ │ │ │ │ └── w3cCredentialRecord.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── w3cCredentialRecord.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── JsonEncoder.ts │ │ │ ├── JsonTransformer.ts │ │ │ ├── MessageValidator.ts │ │ │ ├── MultiBaseEncoder.ts │ │ │ ├── MultiHashEncoder.ts │ │ │ ├── TypedArrayEncoder.ts │ │ │ ├── VarintEncoder.ts │ │ │ ├── __tests__ │ │ │ ├── JsonEncoder.test.ts │ │ │ ├── JsonTransformer.test.ts │ │ │ ├── MessageValidator.test.ts │ │ │ ├── MultibaseEncoder.test.ts │ │ │ ├── MultihashEncoder.test.ts │ │ │ ├── TypedArrayEncoder.test.ts │ │ │ ├── credentialUse.test.ts │ │ │ ├── deepEquality.test.ts │ │ │ ├── transformers.test.ts │ │ │ └── version.test.ts │ │ │ ├── array.ts │ │ │ ├── base58.ts │ │ │ ├── base64.ts │ │ │ ├── buffer.ts │ │ │ ├── credentialUse.ts │ │ │ ├── credentialUseTypes.ts │ │ │ ├── deepEquality.ts │ │ │ ├── did.ts │ │ │ ├── domain.ts │ │ │ ├── error.ts │ │ │ ├── fetch.ts │ │ │ ├── index.ts │ │ │ ├── mixins.ts │ │ │ ├── object.ts │ │ │ ├── objectEquality.ts │ │ │ ├── path.ts │ │ │ ├── promises.ts │ │ │ ├── sleep.ts │ │ │ ├── timestamp.ts │ │ │ ├── transformers.ts │ │ │ ├── uri.ts │ │ │ ├── uuid.ts │ │ │ ├── validators.ts │ │ │ ├── version.ts │ │ │ ├── zod-error.ts │ │ │ └── zod.ts │ ├── tests │ │ ├── TestMessage.ts │ │ ├── __fixtures__ │ │ │ └── didKeyz6Mkqbe1.json │ │ ├── agents.test.ts │ │ ├── connections.test.ts │ │ ├── events.ts │ │ ├── generic-records.test.ts │ │ ├── helpers.ts │ │ ├── index.ts │ │ ├── jsonld.ts │ │ ├── logger.ts │ │ ├── middleware.test.ts │ │ ├── migration.test.ts │ │ ├── multi-protocol-version.test.ts │ │ ├── oob-mediation-provision.test.ts │ │ ├── oob-mediation.test.ts │ │ ├── oob.test.ts │ │ ├── proofs-sub-protocol.e2e.test.ts │ │ └── transport.ts │ └── tsdown.config.ts ├── didcomm │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── BaseDidCommMessage.ts │ │ ├── DidCommApi.ts │ │ ├── DidCommDispatcher.ts │ │ ├── DidCommEnvelopeService.ts │ │ ├── DidCommEvents.ts │ │ ├── DidCommFeatureRegistry.ts │ │ ├── DidCommMessage.ts │ │ ├── DidCommMessageHandlerRegistry.ts │ │ ├── DidCommMessageReceiver.ts │ │ ├── DidCommMessageSender.ts │ │ ├── DidCommModule.ts │ │ ├── DidCommModuleConfig.ts │ │ ├── DidCommTransportService.ts │ │ ├── __tests__ │ │ │ ├── DidCommConfig.test.ts │ │ │ ├── DidCommDispatcher.test.ts │ │ │ ├── DidCommMessage.test.ts │ │ │ ├── DidCommMessageHandlerRegistry.test.ts │ │ │ ├── DidCommMessageSender.test.ts │ │ │ ├── TransportService.test.ts │ │ │ └── stubs.ts │ │ ├── constants.ts │ │ ├── decorators │ │ │ ├── ack │ │ │ │ ├── AckDecorator.test.ts │ │ │ │ ├── AckDecorator.ts │ │ │ │ └── AckDecoratorExtension.ts │ │ │ ├── attachment │ │ │ │ ├── AttachmentExtension.ts │ │ │ │ ├── DidCommAttachment.ts │ │ │ │ └── __tests__ │ │ │ │ │ └── Attachment.test.ts │ │ │ ├── l10n │ │ │ │ ├── L10nDecorator.test.ts │ │ │ │ ├── L10nDecorator.ts │ │ │ │ └── L10nDecoratorExtension.ts │ │ │ ├── service │ │ │ │ ├── ServiceDecorator.test.ts │ │ │ │ ├── ServiceDecorator.ts │ │ │ │ └── ServiceDecoratorExtension.ts │ │ │ ├── signature │ │ │ │ ├── SignatureDecorator.ts │ │ │ │ ├── SignatureDecoratorUtils.test.ts │ │ │ │ └── SignatureDecoratorUtils.ts │ │ │ ├── thread │ │ │ │ ├── ThreadDecorator.test.ts │ │ │ │ ├── ThreadDecorator.ts │ │ │ │ └── ThreadDecoratorExtension.ts │ │ │ ├── timing │ │ │ │ ├── TimingDecorator.test.ts │ │ │ │ ├── TimingDecorator.ts │ │ │ │ └── TimingDecoratorExtension.ts │ │ │ └── transport │ │ │ │ ├── TransportDecorator.test.ts │ │ │ │ ├── TransportDecorator.ts │ │ │ │ └── TransportDecoratorExtension.ts │ │ ├── errors │ │ │ ├── MessageSendingError.ts │ │ │ ├── index.ts │ │ │ └── problem-reports │ │ │ │ ├── DidCommProblemReportError.ts │ │ │ │ └── index.ts │ │ ├── getDidCommOutboundMessageContext.ts │ │ ├── handlers │ │ │ ├── DidCommMessageHandler.ts │ │ │ ├── DidCommMessageHandlerMiddleware.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── common │ │ │ │ ├── DidCommAckMessage.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── problem-reports │ │ │ │ ├── DidCommProblemReportMessage.ts │ │ │ │ └── index.ts │ │ ├── models │ │ │ ├── DidCommInboundMessageContext.ts │ │ │ ├── DidCommOutboundMessageContext.ts │ │ │ ├── DidCommOutboundMessageSendStatus.ts │ │ │ ├── DidCommRouting.ts │ │ │ ├── features │ │ │ │ ├── DidCommFeature.ts │ │ │ │ ├── DidCommFeatureQuery.ts │ │ │ │ ├── DidCommGoalCode.ts │ │ │ │ ├── DidCommGovernanceFramework.ts │ │ │ │ ├── DidCommProtocol.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── problem-reports │ │ │ │ ├── DidCommProblemReportReason.ts │ │ │ │ └── index.ts │ │ ├── modules │ │ │ ├── basic-messages │ │ │ │ ├── DidCommBasicMessageEvents.ts │ │ │ │ ├── DidCommBasicMessageRole.ts │ │ │ │ ├── DidCommBasicMessagesApi.ts │ │ │ │ ├── DidCommBasicMessagesModule.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── BasicMessageService.test.ts │ │ │ │ │ ├── BasicMessagesModule.test.ts │ │ │ │ │ └── basic-messages.test.ts │ │ │ │ ├── handlers │ │ │ │ │ ├── BasicMessageHandler.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messages │ │ │ │ │ ├── DidCommBasicMessage.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── DidCommBasicMessageRecord.ts │ │ │ │ │ ├── DidCommBasicMessageRepository.ts │ │ │ │ │ └── index.ts │ │ │ │ └── services │ │ │ │ │ ├── DidCommBasicMessageService.ts │ │ │ │ │ └── index.ts │ │ │ ├── connections │ │ │ │ ├── DidCommConnectionEvents.ts │ │ │ │ ├── DidCommConnectionsApi.ts │ │ │ │ ├── DidCommConnectionsModule.ts │ │ │ │ ├── DidCommConnectionsModuleConfig.ts │ │ │ │ ├── DidCommTrustPingEvents.ts │ │ │ │ ├── DidExchangeProtocol.ts │ │ │ │ ├── DidExchangeStateMachine.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── ConnectionInvitationMessage.test.ts │ │ │ │ │ ├── ConnectionRepository.test.ts │ │ │ │ │ ├── ConnectionRequestMessage.test.ts │ │ │ │ │ ├── ConnectionService.test.ts │ │ │ │ │ ├── ConnectionsModule.test.ts │ │ │ │ │ ├── ConnectionsModuleConfig.test.ts │ │ │ │ │ ├── InMemoryDidRegistry.ts │ │ │ │ │ ├── connection-manual.test.ts │ │ │ │ │ ├── did-rotate.test.ts │ │ │ │ │ ├── didexchange-numalgo.test.ts │ │ │ │ │ └── helpers.test.ts │ │ │ │ ├── errors │ │ │ │ │ ├── ConnectionProblemReportError.ts │ │ │ │ │ ├── ConnectionProblemReportReason.ts │ │ │ │ │ ├── DidExchangeProblemReportError.ts │ │ │ │ │ ├── DidExchangeProblemReportReason.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── handlers │ │ │ │ │ ├── DidCommAckMessageHandler.ts │ │ │ │ │ ├── DidCommConnectionProblemReportHandler.ts │ │ │ │ │ ├── DidCommConnectionRequestHandler.ts │ │ │ │ │ ├── DidCommConnectionResponseHandler.ts │ │ │ │ │ ├── DidCommDidExchangeCompleteHandler.ts │ │ │ │ │ ├── DidCommDidExchangeRequestHandler.ts │ │ │ │ │ ├── DidCommDidExchangeResponseHandler.ts │ │ │ │ │ ├── DidCommDidRotateAckHandler.ts │ │ │ │ │ ├── DidCommDidRotateHandler.ts │ │ │ │ │ ├── DidCommDidRotateProblemReportHandler.ts │ │ │ │ │ ├── DidCommHangupHandler.ts │ │ │ │ │ ├── DidCommTrustPingMessageHandler.ts │ │ │ │ │ ├── DidCommTrustPingResponseMessageHandler.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messages │ │ │ │ │ ├── DidCommConnectionInvitationMessage.ts │ │ │ │ │ ├── DidCommConnectionProblemReportMessage.ts │ │ │ │ │ ├── DidCommConnectionRequestMessage.ts │ │ │ │ │ ├── DidCommConnectionResponseMessage.ts │ │ │ │ │ ├── DidCommDidExchangeCompleteMessage.ts │ │ │ │ │ ├── DidCommDidExchangeProblemReportMessage.ts │ │ │ │ │ ├── DidCommDidExchangeRequestMessage.ts │ │ │ │ │ ├── DidCommDidExchangeResponseMessage.ts │ │ │ │ │ ├── DidCommDidRotateAckMessage.ts │ │ │ │ │ ├── DidCommDidRotateMessage.ts │ │ │ │ │ ├── DidCommDidRotateProblemReportMessage.ts │ │ │ │ │ ├── DidCommHangupMessage.ts │ │ │ │ │ ├── DidCommTrustPingMessage.ts │ │ │ │ │ ├── DidCommTrustPingResponseMessage.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── DidCommConnection.ts │ │ │ │ │ ├── DidCommConnectionRole.ts │ │ │ │ │ ├── DidCommConnectionState.ts │ │ │ │ │ ├── DidCommConnectionType.ts │ │ │ │ │ ├── DidCommDidExchangeRole.ts │ │ │ │ │ ├── DidCommDidExchangeState.ts │ │ │ │ │ ├── DidCommDidRotateRole.ts │ │ │ │ │ ├── DidCommHandshakeProtocol.ts │ │ │ │ │ ├── DidCommInvitationDetails.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── ConnectionState.test.ts │ │ │ │ │ ├── did │ │ │ │ │ │ ├── DidDoc.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── Authentication.test.ts │ │ │ │ │ │ │ ├── DidDoc.test.ts │ │ │ │ │ │ │ ├── PublicKey.test.ts │ │ │ │ │ │ │ └── diddoc.json │ │ │ │ │ │ ├── authentication │ │ │ │ │ │ │ ├── Authentication.ts │ │ │ │ │ │ │ ├── EmbeddedAuthentication.ts │ │ │ │ │ │ │ ├── ReferencedAuthentication.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── publicKey │ │ │ │ │ │ │ ├── Ed25119Sig2018.ts │ │ │ │ │ │ │ ├── EddsaSaSigSecp256k1.ts │ │ │ │ │ │ │ ├── PublicKey.ts │ │ │ │ │ │ │ ├── RsaSig2018.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── DidCommConnectionMetadataTypes.ts │ │ │ │ │ ├── DidCommConnectionRecord.ts │ │ │ │ │ ├── DidCommConnectionRepository.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── ConnectionRecord.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── services │ │ │ │ │ ├── DidCommConnectionService.ts │ │ │ │ │ ├── DidCommDidRotateService.ts │ │ │ │ │ ├── DidCommTrustPingService.ts │ │ │ │ │ ├── helpers.ts │ │ │ │ │ └── index.ts │ │ │ ├── credentials │ │ │ │ ├── DidCommCredentialEvents.ts │ │ │ │ ├── DidCommCredentialsApi.ts │ │ │ │ ├── DidCommCredentialsApiOptions.ts │ │ │ │ ├── DidCommCredentialsModule.ts │ │ │ │ ├── DidCommCredentialsModuleConfig.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── CredentialsModule.test.ts │ │ │ │ │ ├── CredentialsModuleConfig.test.ts │ │ │ │ │ └── fixtures.ts │ │ │ │ ├── formats │ │ │ │ │ ├── DidCommCredentialFormat.ts │ │ │ │ │ ├── DidCommCredentialFormatService.ts │ │ │ │ │ ├── DidCommCredentialFormatServiceOptions.ts │ │ │ │ │ ├── dataIntegrity │ │ │ │ │ │ ├── DidCommDataIntegrityCredentialFormat.ts │ │ │ │ │ │ ├── dataIntegrityExchange.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── jsonld │ │ │ │ │ │ ├── DidCommJsonLdCredentialDetail.ts │ │ │ │ │ │ ├── DidCommJsonLdCredentialDetailOptions.ts │ │ │ │ │ │ ├── DidCommJsonLdCredentialFormat.ts │ │ │ │ │ │ ├── DidCommJsonLdCredentialFormatService.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── JsonLdCredentialFormatService.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── DidCommCredentialAutoAcceptType.ts │ │ │ │ │ ├── DidCommCredentialFormatSpec.ts │ │ │ │ │ ├── DidCommCredentialPreviewAttribute.ts │ │ │ │ │ ├── DidCommCredentialProblemReportReason.ts │ │ │ │ │ ├── DidCommCredentialRole.ts │ │ │ │ │ ├── DidCommCredentialState.ts │ │ │ │ │ ├── DidCommRevocationNotification.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── CredentialState.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── protocol │ │ │ │ │ ├── DidCommBaseCredentialProtocol.ts │ │ │ │ │ ├── DidCommCredentialProtocol.ts │ │ │ │ │ ├── DidCommCredentialProtocolOptions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── revocation-notification │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ │ ├── DidCommRevocationNotificationV1Handler.ts │ │ │ │ │ │ │ ├── DidCommRevocationNotificationV2Handler.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── messages │ │ │ │ │ │ │ ├── DidCommRevocationNotificationV1Message.ts │ │ │ │ │ │ │ ├── DidCommRevocationNotificationV2Message.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── services │ │ │ │ │ │ │ ├── DidCommRevocationNotificationService.ts │ │ │ │ │ │ │ ├── DidCommRevocationNotificationServiceOptions.ts │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ └── RevocationNotificationService.test.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── util │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── revocationIdentifier.test.ts │ │ │ │ │ │ │ └── revocationIdentifier.ts │ │ │ │ │ └── v2 │ │ │ │ │ │ ├── DidCommCredentialFormatCoordinator.ts │ │ │ │ │ │ ├── DidCommCredentialV2Protocol.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── V2CredentialProtocolCred.test.ts │ │ │ │ │ │ ├── V2CredentialProtocolOffer.test.ts │ │ │ │ │ │ ├── v2-connectionless-credentials.test.ts │ │ │ │ │ │ ├── v2-credentials-auto-accept.drizzle.e2e.test.ts │ │ │ │ │ │ ├── v2-credentials.drizzle.e2e.test.ts │ │ │ │ │ │ ├── v2.ldproof.connectionless-credentials.test.ts │ │ │ │ │ │ ├── v2.ldproof.credentials-auto-accept.test.ts │ │ │ │ │ │ └── v2.ldproof.credentials.propose-offerED25519.e2e.test.ts │ │ │ │ │ │ ├── errors │ │ │ │ │ │ ├── DidCommCredentialV2ProblemReportError.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── DidCommCredentialV2AckHandler.ts │ │ │ │ │ │ ├── DidCommCredentialV2ProblemReportHandler.ts │ │ │ │ │ │ ├── DidCommIssueCredentialV2Handler.ts │ │ │ │ │ │ ├── DidCommOfferCredentialV2Handler.ts │ │ │ │ │ │ ├── DidCommProposeCredentialV2Handler.ts │ │ │ │ │ │ ├── DidCommRequestCredentialV2Handler.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── messages │ │ │ │ │ │ ├── DidCommCredentialV2AckMessage.ts │ │ │ │ │ │ ├── DidCommCredentialV2Preview.ts │ │ │ │ │ │ ├── DidCommCredentialV2ProblemReportMessage.ts │ │ │ │ │ │ ├── DidCommIssueCredentialV2Message.ts │ │ │ │ │ │ ├── DidCommOfferCredentialV2Message.ts │ │ │ │ │ │ ├── DidCommProposeCredentialV2Message.ts │ │ │ │ │ │ ├── DidCommRequestCredentialV2Message.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── DidCommCredentialExchangeRecord.ts │ │ │ │ │ ├── DidCommCredentialExchangeRepository.ts │ │ │ │ │ └── index.ts │ │ │ │ └── util │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── previewAttributes.test.ts │ │ │ │ │ ├── composeAutoAccept.ts │ │ │ │ │ └── previewAttributes.ts │ │ │ ├── discover-features │ │ │ │ ├── DidCommDiscoverFeaturesApi.ts │ │ │ │ ├── DidCommDiscoverFeaturesApiOptions.ts │ │ │ │ ├── DidCommDiscoverFeaturesEvents.ts │ │ │ │ ├── DidCommDiscoverFeaturesModule.ts │ │ │ │ ├── DidCommDiscoverFeaturesModuleConfig.ts │ │ │ │ ├── DidCommDiscoverFeaturesServiceOptions.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── DiscoverFeaturesModule.test.ts │ │ │ │ │ ├── FeatureRegistry.test.ts │ │ │ │ │ ├── helpers.ts │ │ │ │ │ ├── v1-discover-features.test.ts │ │ │ │ │ └── v2-discover-features.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── protocol │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── v1 │ │ │ │ │ │ ├── DidCommDiscoverFeaturesV1Service.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── V1DiscoverFeaturesService.test.ts │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ │ ├── DidCommFeaturesDiscloseMessageHandler.ts │ │ │ │ │ │ │ ├── DidCommFeaturesQueryMessageHandler.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── DidCommFeaturesDiscloseMessage.ts │ │ │ │ │ │ │ ├── DidCommFeaturesQueryMessage.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── v2 │ │ │ │ │ │ ├── DidCommDiscoverFeaturesV2Service.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── V2DiscoverFeaturesService.test.ts │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── DidCommFeaturesDisclosuresMessageHandler.ts │ │ │ │ │ │ ├── DidCommFeaturesQueriesMessageHandler.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── messages │ │ │ │ │ │ ├── DidCommFeaturesDisclosuresMessage.ts │ │ │ │ │ │ ├── DidCommFeaturesQueriesMessage.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── services │ │ │ │ │ ├── DidCommDiscoverFeaturesService.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── message-pickup │ │ │ │ ├── DidCommMessagePickupApi.ts │ │ │ │ ├── DidCommMessagePickupApiOptions.ts │ │ │ │ ├── DidCommMessagePickupEvents.ts │ │ │ │ ├── DidCommMessagePickupModule.ts │ │ │ │ ├── DidCommMessagePickupModuleConfig.ts │ │ │ │ ├── DidCommMessagePickupSession.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── MessagePickupApi.test.ts │ │ │ │ │ ├── MessagePickupModule.test.ts │ │ │ │ │ ├── MessagePickupSessionService.test.ts │ │ │ │ │ └── pickup.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── protocol │ │ │ │ │ ├── DidCommBaseMessagePickupProtocol.ts │ │ │ │ │ ├── DidCommMessagePickupProtocol.ts │ │ │ │ │ ├── DidCommMessagePickupProtocolOptions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── v1 │ │ │ │ │ │ ├── DidCommMessagePickupV1Protocol.ts │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ │ ├── DidCommBatchHandler.ts │ │ │ │ │ │ │ ├── DidCommBatchPickupHandler.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── messages │ │ │ │ │ │ │ ├── DidCommBatchMessage.ts │ │ │ │ │ │ │ ├── DidCommBatchPickupMessage.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── v2 │ │ │ │ │ │ ├── DidCommMessagePickupV2Protocol.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── V2MessagePickupProtocol.test.ts │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── DidCommDeliveryRequestV2Handler.ts │ │ │ │ │ │ ├── DidCommLiveDeliveryChangeV2Handler.ts │ │ │ │ │ │ ├── DidCommMessageDeliveryV2Handler.ts │ │ │ │ │ │ ├── DidCommMessagesReceivedV2Handler.ts │ │ │ │ │ │ ├── DidCommStatusRequestV2Handler.ts │ │ │ │ │ │ ├── DidCommStatusV2Handler.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── messages │ │ │ │ │ │ ├── DidCommDeliveryRequestV2Message.ts │ │ │ │ │ │ ├── DidCommLiveDeliveryChangeV2Message.ts │ │ │ │ │ │ ├── DidCommMessageDeliveryV2Message.ts │ │ │ │ │ │ ├── DidCommMessagesReceivedV2Message.ts │ │ │ │ │ │ ├── DidCommStatusRequestV2Message.ts │ │ │ │ │ │ ├── DidCommStatusV2Message.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── services │ │ │ │ │ ├── DidCommMessagePickupSessionService.ts │ │ │ │ │ └── index.ts │ │ │ ├── oob │ │ │ │ ├── DidCommOutOfBandApi.ts │ │ │ │ ├── DidCommOutOfBandModule.ts │ │ │ │ ├── DidCommOutOfBandService.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── OutOfBandInvitation.test.ts │ │ │ │ │ ├── OutOfBandModule.test.ts │ │ │ │ │ ├── OutOfBandService.test.ts │ │ │ │ │ ├── connect-to-self.test.ts │ │ │ │ │ ├── helpers.test.ts │ │ │ │ │ └── implicit.test.ts │ │ │ │ ├── converters.ts │ │ │ │ ├── domain │ │ │ │ │ ├── DidCommOutOfBandEvents.ts │ │ │ │ │ ├── DidCommOutOfBandRole.ts │ │ │ │ │ ├── DidCommOutOfBandState.ts │ │ │ │ │ ├── OutOfBandDidCommService.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── handlers │ │ │ │ │ ├── DidCommHandshakeReuseAcceptedHandler.ts │ │ │ │ │ ├── DidCommHandshakeReuseHandler.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── helpers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messages │ │ │ │ │ ├── DidCommHandshakeReuseAcceptedMessage.ts │ │ │ │ │ ├── DidCommHandshakeReuseMessage.ts │ │ │ │ │ ├── DidCommInvitationType.ts │ │ │ │ │ ├── DidCommOutOfBandInvitation.ts │ │ │ │ │ └── index.ts │ │ │ │ └── repository │ │ │ │ │ ├── DidCommOutOfBandRecord.ts │ │ │ │ │ ├── DidCommOutOfBandRepository.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── OutOfBandRecord.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── outOfBandRecordMetadataTypes.ts │ │ │ ├── proofs │ │ │ │ ├── DidCommProofEvents.ts │ │ │ │ ├── DidCommProofsApi.ts │ │ │ │ ├── DidCommProofsApiOptions.ts │ │ │ │ ├── DidCommProofsModule.ts │ │ │ │ ├── DidCommProofsModuleConfig.ts │ │ │ │ ├── __tests__ │ │ │ │ │ ├── ProofsModule.test.ts │ │ │ │ │ └── ProofsModuleConfig.test.ts │ │ │ │ ├── errors │ │ │ │ │ ├── DidCommPresentationProblemReportReason.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── formats │ │ │ │ │ ├── DidCommProofFormat.ts │ │ │ │ │ ├── DidCommProofFormatService.ts │ │ │ │ │ ├── DidCommProofFormatServiceOptions.ts │ │ │ │ │ ├── dif-presentation-exchange │ │ │ │ │ │ ├── DidCommDifPresentationExchangeProofFormat.ts │ │ │ │ │ │ ├── DidCommDifPresentationExchangeProofFormatService.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── PresentationExchangeProofFormatService.test.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── models │ │ │ │ │ ├── DidCommProofAutoAcceptType.ts │ │ │ │ │ ├── DidCommProofFormatSpec.ts │ │ │ │ │ ├── DidCommProofRole.ts │ │ │ │ │ ├── DidCommProofState.ts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── ProofState.test.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── protocol │ │ │ │ │ ├── DidCommBaseProofProtocol.ts │ │ │ │ │ ├── DidCommProofProtocol.ts │ │ │ │ │ ├── DidCommProofProtocolOptions.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── v2 │ │ │ │ │ │ ├── DidCommProofFormatCoordinator.ts │ │ │ │ │ │ ├── DidCommProofV2Protocol.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── V2ProofProtocol.test.ts │ │ │ │ │ │ ├── fixtures.ts │ │ │ │ │ │ ├── v2-anoncreds-unqualified-proofs.e2e.test.ts │ │ │ │ │ │ ├── v2-indy-connectionless-proofs.e2e.test.ts │ │ │ │ │ │ ├── v2-indy-proof-negotiation.e2e.test.ts │ │ │ │ │ │ ├── v2-indy-proof-presentation.e2e.test.ts │ │ │ │ │ │ ├── v2-indy-proof-request.e2e.test.ts │ │ │ │ │ │ ├── v2-indy-proofs-auto-accept.e2e.test.ts │ │ │ │ │ │ ├── v2-indy-proofs.e2e.test.ts │ │ │ │ │ │ └── v2-presentation-exchange-presentation.test.ts │ │ │ │ │ │ ├── errors │ │ │ │ │ │ ├── V2PresentationProblemReportError.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── handlers │ │ │ │ │ │ ├── DidCommPresentationV2AckHandler.ts │ │ │ │ │ │ ├── DidCommPresentationV2Handler.ts │ │ │ │ │ │ ├── DidCommPresentationV2ProblemReportHandler.ts │ │ │ │ │ │ ├── DidCommProposePresentationV2Handler.ts │ │ │ │ │ │ └── DidCommRequestPresentationV2Handler.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── messages │ │ │ │ │ │ ├── DidCommPresentationV2AckMessage.ts │ │ │ │ │ │ ├── DidCommPresentationV2Message.ts │ │ │ │ │ │ ├── DidCommPresentationV2ProblemReportMessage.ts │ │ │ │ │ │ ├── DidCommProposePresentationV2Message.ts │ │ │ │ │ │ ├── DidCommRequestPresentationV2Message.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ │ ├── DidCommProofExchangeRecord.ts │ │ │ │ │ ├── DidCommProofExchangeRepository.ts │ │ │ │ │ └── index.ts │ │ │ │ └── utils │ │ │ │ │ ├── composeAutoAccept.ts │ │ │ │ │ └── index.ts │ │ │ └── routing │ │ │ │ ├── DidCommMediationRecipientApi.ts │ │ │ │ ├── DidCommMediationRecipientModule.ts │ │ │ │ ├── DidCommMediationRecipientModuleConfig.ts │ │ │ │ ├── DidCommMediatorApi.ts │ │ │ │ ├── DidCommMediatorModule.ts │ │ │ │ ├── DidCommMediatorModuleConfig.ts │ │ │ │ ├── DidCommMediatorPickupStrategy.ts │ │ │ │ ├── DidCommMessageForwardingStrategy.ts │ │ │ │ ├── DidCommRoutingEvents.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── MediationRecipientModule.test.ts │ │ │ │ ├── MediatorModule.test.ts │ │ │ │ └── mediation.test.ts │ │ │ │ ├── error │ │ │ │ ├── DidCommRoutingProblemReportReason.ts │ │ │ │ └── index.ts │ │ │ │ ├── handlers │ │ │ │ ├── DidCommForwardHandler.ts │ │ │ │ ├── DidCommKeylistUpdateHandler.ts │ │ │ │ ├── DidCommKeylistUpdateResponseHandler.ts │ │ │ │ ├── DidCommMediationDenyHandler.ts │ │ │ │ ├── DidCommMediationGrantHandler.ts │ │ │ │ ├── DidCommMediationRequestHandler.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── messages │ │ │ │ ├── DidCommForwardMessage.ts │ │ │ │ ├── DidCommKeylistMessage.ts │ │ │ │ ├── DidCommKeylistUpdateMessage.ts │ │ │ │ ├── DidCommKeylistUpdateResponseMessage.ts │ │ │ │ ├── DidCommMediationDenyMessage.ts │ │ │ │ ├── DidCommMediationGrantMessage.ts │ │ │ │ ├── DidCommMediationRequestMessage.ts │ │ │ │ └── index.ts │ │ │ │ ├── models │ │ │ │ ├── DidCommMediationRole.ts │ │ │ │ ├── DidCommMediationState.ts │ │ │ │ └── index.ts │ │ │ │ ├── repository │ │ │ │ ├── DidCommMediationRecord.ts │ │ │ │ ├── DidCommMediationRepository.ts │ │ │ │ ├── DidCommMediatorRoutingRecord.ts │ │ │ │ ├── DidCommMediatorRoutingRepository.ts │ │ │ │ └── index.ts │ │ │ │ └── services │ │ │ │ ├── DidCommMediationRecipientService.ts │ │ │ │ ├── DidCommMediatorService.ts │ │ │ │ ├── DidCommRoutingService.ts │ │ │ │ ├── __tests__ │ │ │ │ ├── MediationRecipientService.test.ts │ │ │ │ ├── MediatorService.test.ts │ │ │ │ └── RoutingService.test.ts │ │ │ │ ├── helpers.ts │ │ │ │ └── index.ts │ │ ├── repository │ │ │ ├── DidCommMessageRecord.ts │ │ │ ├── DidCommMessageRepository.ts │ │ │ ├── DidCommMessageRole.ts │ │ │ ├── __tests__ │ │ │ │ ├── DidCommMessageRecord.test.ts │ │ │ │ └── DidCommMessageRepository.test.ts │ │ │ └── index.ts │ │ ├── services │ │ │ ├── DidCommDocumentService.ts │ │ │ ├── __tests__ │ │ │ │ └── DidCommDocumentService.test.ts │ │ │ └── index.ts │ │ ├── transport │ │ │ ├── DidCommHttpOutboundTransport.ts │ │ │ ├── DidCommInboundTransport.ts │ │ │ ├── DidCommOutboundTransport.ts │ │ │ ├── DidCommTransportEventTypes.ts │ │ │ ├── DidCommWsOutboundTransport.ts │ │ │ ├── index.ts │ │ │ └── queue │ │ │ │ ├── DidCommQueueTransportRepository.ts │ │ │ │ ├── InMemoryQueueTransportRepository.ts │ │ │ │ ├── QueueTransportRepositoryOptions.ts │ │ │ │ ├── QueuedDidCommMessage.ts │ │ │ │ └── index.ts │ │ ├── types.ts │ │ ├── updates │ │ │ ├── 0.1-0.2 │ │ │ │ ├── __tests__ │ │ │ │ │ ├── __fixtures__ │ │ │ │ │ │ ├── didPeer4kgVt6CidfKgo1MoWMqsQX.json │ │ │ │ │ │ ├── didPeerR1xKJw17sUoXhejEpugMYJ.json │ │ │ │ │ │ ├── legacyDidPeer4kgVt6CidfKgo1MoWMqsQX.json │ │ │ │ │ │ └── legacyDidPeerR1xKJw17sUoXhejEpugMYJ.json │ │ │ │ │ ├── connection.test.ts │ │ │ │ │ ├── credential.test.ts │ │ │ │ │ └── mediation.test.ts │ │ │ │ ├── connection.ts │ │ │ │ ├── credential.ts │ │ │ │ ├── index.ts │ │ │ │ └── mediation.ts │ │ │ ├── 0.2-0.3 │ │ │ │ ├── __tests__ │ │ │ │ │ ├── connection.test.ts │ │ │ │ │ └── proof.test.ts │ │ │ │ ├── connection.ts │ │ │ │ ├── index.ts │ │ │ │ └── proof.ts │ │ │ └── 0.4-0.5 │ │ │ │ ├── __tests__ │ │ │ │ ├── credentialExchangeRecord.test.ts │ │ │ │ └── proofExchangeRecord.test.ts │ │ │ │ ├── credentialExchangeRecord.ts │ │ │ │ ├── index.ts │ │ │ │ └── proofExchangeRecord.ts │ │ └── util │ │ │ ├── JWE.ts │ │ │ ├── __tests__ │ │ │ ├── JWE.test.ts │ │ │ ├── messageType.test.ts │ │ │ └── parseInvitation.test.ts │ │ │ ├── messageType.ts │ │ │ ├── parseInvitation.ts │ │ │ ├── thread.ts │ │ │ └── transformers.ts │ └── tsdown.config.ts ├── drizzle-storage │ ├── CHANGELOG.md │ ├── README.md │ ├── action-menu.d.ts │ ├── anoncreds.d.ts │ ├── bin.mjs │ ├── cli │ │ ├── bin.ts │ │ ├── cli-definition.ts │ │ ├── cli.ts │ │ ├── drizzle.config.ts │ │ ├── generate-migrations.ts │ │ ├── run-migrations.ts │ │ ├── run-studio.ts │ │ └── utils.ts │ ├── core.d.ts │ ├── didcomm.d.ts │ ├── migrations │ │ ├── action-menu │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ ├── anoncreds │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ ├── core │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── 0001_bouncy_the_spike.sql │ │ │ │ ├── 0002_add_batch_credential_record_with_kms_key_id.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ ├── 0001_snapshot.json │ │ │ │ │ ├── 0002_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── 0001_gigantic_skrulls.sql │ │ │ │ ├── 0002_add_batch_credential_record_with_kms_key_id.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ ├── 0001_snapshot.json │ │ │ │ ├── 0002_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ ├── didcomm │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── 0001_remove_linked_attachments.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ ├── 0001_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── 0001_remove_linked_attachments.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ ├── 0001_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ ├── drpc │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ ├── openid4vc │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── 0001_add_chained_identity.sql │ │ │ │ ├── 0002_add_signed_issuer_metadata.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ ├── 0001_snapshot.json │ │ │ │ │ ├── 0002_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── 0001_add_chained_identity.sql │ │ │ │ ├── 0002_add_signed_issuer_metadata.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ ├── 0001_snapshot.json │ │ │ │ ├── 0002_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ ├── question-answer │ │ │ ├── postgres │ │ │ │ ├── 0000_initial.sql │ │ │ │ └── meta │ │ │ │ │ ├── 0000_snapshot.json │ │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ │ ├── 0000_initial.sql │ │ │ │ ├── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ │ │ └── migrations.js │ │ └── tenants │ │ │ ├── postgres │ │ │ ├── 0000_initial.sql │ │ │ └── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ └── _journal.json │ │ │ └── sqlite │ │ │ ├── 0000_initial.sql │ │ │ ├── meta │ │ │ ├── 0000_snapshot.json │ │ │ └── _journal.json │ │ │ └── migrations.js │ ├── openid4vc.d.ts │ ├── package.json │ ├── question-answer.d.ts │ ├── src │ │ ├── DrizzleDatabase.ts │ │ ├── DrizzleRecord.ts │ │ ├── DrizzleStorageModule.ts │ │ ├── DrizzleStorageModuleConfig.ts │ │ ├── action-menu │ │ │ ├── action-menu-record │ │ │ │ ├── DrizzleDidcommActionMenuRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── bundle.ts │ │ │ ├── postgres.ts │ │ │ └── sqlite.ts │ │ ├── adapter │ │ │ ├── BaseDrizzleRecordAdapter.ts │ │ │ ├── __tests__ │ │ │ │ ├── queryToDrizzlePostgres.drizzle.e2e.test.ts │ │ │ │ └── queryToDrizzleSqlite.drizzle.e2e.test.ts │ │ │ ├── drizzleError.ts │ │ │ ├── index.ts │ │ │ ├── queryToDrizzlePostgres.ts │ │ │ └── queryToDrizzleSqlite.ts │ │ ├── anoncreds │ │ │ ├── bundle.ts │ │ │ ├── credential-definition-private-record │ │ │ │ ├── DrizzleAnonCredsCredentialDefinitionPrivateRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── credential-definition-record │ │ │ │ ├── DrizzleAnonCredsCredentialDefinitionRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── credential-record │ │ │ │ ├── DrizzleAnonCredsCredentialRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── key-correctness-proof-record │ │ │ │ ├── DrizzleAnonCredsKeyCorrectnessProofRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── link-secret-record │ │ │ │ ├── DrizzleAnonCredsLinkSecretRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── postgres.ts │ │ │ ├── revocation-registry-definition-private-record │ │ │ │ ├── DrizzleAnonCredsRevocationRegistryDefinitionPrivateRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── revocation-registry-definition-record │ │ │ │ ├── DrizzleAnonCredsRevocationRegistryDefinitionRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── schema-record │ │ │ │ ├── DrizzleAnonCredsSchemaRecordAdapter.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── schema.drizzle.e2e.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ └── sqlite.ts │ │ ├── applyReactNativeMigrations.ts │ │ ├── combineSchemas.ts │ │ ├── core │ │ │ ├── bundle.ts │ │ │ ├── context-record │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── did-record │ │ │ │ ├── DrizzleDidRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── generic-record │ │ │ │ ├── DrizzleGenericRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── mdoc-record │ │ │ │ ├── DrizzleMdocRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── postgres.ts │ │ │ ├── sd-jwt-vc-record │ │ │ │ ├── DrizzleSdJwtVcRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── single-context-lru-cache-record │ │ │ │ ├── DrizzleSingleContextLruCacheRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── sqlite.ts │ │ │ ├── storage-version-record │ │ │ │ ├── DrizzleStorageVersionRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── w3c-credential-record │ │ │ │ ├── DrizzleW3cCredentialRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ └── w3c-v2-credential-record │ │ │ │ ├── DrizzleW3cV2CredentialRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ ├── didcomm │ │ │ ├── basic-message-record │ │ │ │ ├── DrizzleDidcommBasicMessageRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── bundle.ts │ │ │ ├── connection-record │ │ │ │ ├── DrizzleDidcommConnectionRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── credential-exchange-record │ │ │ │ ├── DrizzleDidcommCredentialExchangeRecordAdapter.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── credentialExchange.drizzle.e2e.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── didcomm-message-record │ │ │ │ ├── DrizzleDidcommMessageRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── mediation-record │ │ │ │ ├── DrizzleDidcommMediationRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── mediator-routing-record │ │ │ │ ├── DrizzleDidcommMediatorRoutingRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── out-of-band-record │ │ │ │ ├── DrizzleDidcommOutOfBandRecordAdapter.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── outOfBand.drizzle.e2e.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── postgres.ts │ │ │ ├── proof-exchange-record │ │ │ │ ├── DrizzleDidcommProofExchangeRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ └── sqlite.ts │ │ ├── drpc │ │ │ ├── bundle.ts │ │ │ ├── drpc-record │ │ │ │ ├── DrizzleDidcommDrpcRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── postgres.ts │ │ │ └── sqlite.ts │ │ ├── error │ │ │ ├── CredoDrizzleColumnDoesNotExistError.ts │ │ │ ├── CredoDrizzleStorageError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── openid4vc │ │ │ ├── bundle.ts │ │ │ ├── openid4vc-issuance-session-record │ │ │ │ ├── DrizzleOpenId4VcIssuanceSessionRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── openid4vc-issuer-record │ │ │ │ ├── DrizzleOpenid4vcIssuerRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── openid4vc-verification-session-record │ │ │ │ ├── DrizzleOpenId4VcVerificationSessionRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── openid4vc-verifier-record │ │ │ │ ├── DrizzleOpenid4vcVerifierRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ ├── postgres.ts │ │ │ └── sqlite.ts │ │ ├── postgres │ │ │ ├── baseRecord.ts │ │ │ └── index.ts │ │ ├── question-answer │ │ │ ├── bundle.ts │ │ │ ├── postgres.ts │ │ │ ├── question-answer-record │ │ │ │ ├── DrizzleDidcommQuestionAnswerRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ └── sqlite.ts │ │ ├── sqlite │ │ │ ├── baseRecord.ts │ │ │ └── index.ts │ │ ├── storage │ │ │ ├── DrizzleStorageService.ts │ │ │ ├── __tests__ │ │ │ │ └── DrizzleStorageService.drizzle.e2e.test.ts │ │ │ └── index.ts │ │ ├── tenants │ │ │ ├── bundle.ts │ │ │ ├── postgres.ts │ │ │ ├── sqlite.ts │ │ │ ├── tenant-record │ │ │ │ ├── DrizzleTenantRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ │ └── tenant-routing-record │ │ │ │ ├── DrizzleTenantRoutingRecordAdapter.ts │ │ │ │ ├── index.ts │ │ │ │ ├── postgres.ts │ │ │ │ └── sqlite.ts │ │ └── util.ts │ ├── tenants.d.ts │ ├── tests │ │ ├── database.drizzle.e2e.test.ts │ │ └── testDatabase.ts │ ├── tsdown.config.ts │ └── types │ │ ├── migrations.d.ts │ │ └── shell.d.ts ├── drpc │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── DrpcApi.ts │ │ ├── DrpcModule.ts │ │ ├── DrpcRequestEvents.ts │ │ ├── DrpcResponseEvents.ts │ │ ├── __tests__ │ │ │ ├── DrpcMessageService.test.ts │ │ │ └── DrpcMessagesModule.test.ts │ │ ├── handlers │ │ │ ├── DrpcRequestHandler.ts │ │ │ ├── DrpcResponseHandler.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── DrpcRequestMessage.ts │ │ │ ├── DrpcResponseMessage.ts │ │ │ └── index.ts │ │ ├── models │ │ │ ├── DrpcErrorCodes.ts │ │ │ ├── DrpcRole.ts │ │ │ ├── DrpcState.ts │ │ │ ├── ValidRequest.ts │ │ │ ├── ValidResponse.ts │ │ │ └── index.ts │ │ ├── repository │ │ │ ├── DrpcRecord.ts │ │ │ ├── DrpcRepository.ts │ │ │ └── index.ts │ │ └── services │ │ │ ├── DrpcService.ts │ │ │ └── index.ts │ ├── tests │ │ └── drpc-messages.e2e.test.ts │ └── tsdown.config.ts ├── hedera │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── HederaModule.ts │ │ ├── HederaModuleConfig.ts │ │ ├── anoncreds │ │ │ ├── HederaAnonCredsRegistry.ts │ │ │ └── index.ts │ │ ├── dids │ │ │ ├── HederaDidRegistrar.ts │ │ │ ├── HederaDidResolver.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── ledger │ │ │ ├── HederaLedgerService.ts │ │ │ ├── index.ts │ │ │ ├── publisher │ │ │ └── KmsPublisher.ts │ │ │ ├── signer │ │ │ └── KmsSigner.ts │ │ │ └── utils │ │ │ └── index.ts │ ├── tests │ │ ├── integration │ │ │ ├── hedera-anoncreds-registry.e2e.test.ts │ │ │ ├── hedera-did-registrar.e2e.test.ts │ │ │ ├── hedera-did-resolver.e2e.test.ts │ │ │ └── utils │ │ │ │ ├── hederaModule.ts │ │ │ │ └── index.ts │ │ └── unit │ │ │ ├── fixtures │ │ │ └── did-document.ts │ │ │ ├── hedera-anoncres-registry.test.ts │ │ │ ├── hedera-did-registrar.test.ts │ │ │ ├── hedera-did-resolver.test.ts │ │ │ ├── hedera-ledger-service.test.ts │ │ │ ├── kms-publisher.test.ts │ │ │ ├── kms-signer.test.ts │ │ │ └── utils.test.ts │ └── tsdown.config.ts ├── indy-vdr │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── IndyVdrApi.ts │ │ ├── IndyVdrModule.ts │ │ ├── IndyVdrModuleConfig.ts │ │ ├── __tests__ │ │ │ ├── IndyVdrModule.test.ts │ │ │ └── IndyVdrModuleConfig.test.ts │ │ ├── anoncreds │ │ │ ├── IndyVdrAnonCredsRegistry.ts │ │ │ ├── index.ts │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ ├── identifiers.test.ts │ │ │ │ └── transform.test.ts │ │ │ │ ├── identifiers.ts │ │ │ │ └── transform.ts │ │ ├── dids │ │ │ ├── IndyVdrIndyDidRegistrar.ts │ │ │ ├── IndyVdrIndyDidResolver.ts │ │ │ ├── IndyVdrSovDidResolver.ts │ │ │ ├── __tests__ │ │ │ │ ├── IndyVdrIndyDidRegistrar.test.ts │ │ │ │ ├── IndyVdrIndyDidResolver.test.ts │ │ │ │ ├── IndyVdrSovDidResolver.test.ts │ │ │ │ ├── __fixtures__ │ │ │ │ │ ├── didExample123.json │ │ │ │ │ ├── didExample123base.json │ │ │ │ │ ├── didExample123extracontent.json │ │ │ │ │ ├── didIndyLjgpST2rjsoxYegQDRm7EL.json │ │ │ │ │ ├── didIndyLjgpST2rjsoxYegQDRm7ELdiddocContent.json │ │ │ │ │ ├── didIndyR1xKJw17sUoXhejEpugMYJ.json │ │ │ │ │ ├── didIndyWJz9mHyW9BZksioQnRsrAo.json │ │ │ │ │ ├── didSovR1xKJw17sUoXhejEpugMYJ.json │ │ │ │ │ └── didSovWJz9mHyW9BZksioQnRsrAo.json │ │ │ │ ├── didIndyUtil.test.ts │ │ │ │ └── didSovUtil.test.ts │ │ │ ├── didIndyUtil.ts │ │ │ ├── didSovUtil.ts │ │ │ └── index.ts │ │ ├── error │ │ │ ├── IndyVdrError.ts │ │ │ ├── IndyVdrNotConfiguredError.ts │ │ │ ├── IndyVdrNotFound.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── pool │ │ │ ├── IndyVdrPool.ts │ │ │ ├── IndyVdrPoolService.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── did.ts │ │ │ ├── promises.ts │ │ │ └── sign.ts │ ├── tests │ │ ├── __fixtures__ │ │ │ └── anoncreds.ts │ │ ├── helpers.ts │ │ ├── indy-vdr-anoncreds-registry.e2e.test.ts │ │ ├── indy-vdr-did-registrar.e2e.test.ts │ │ ├── indy-vdr-indy-did-resolver.e2e.test.ts │ │ ├── indy-vdr-pool.e2e.test.ts │ │ └── indy-vdr-sov-did-resolver.e2e.test.ts │ └── tsdown.config.ts ├── node │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── NodeFileSystem.ts │ │ ├── index.ts │ │ ├── kms │ │ │ ├── NodeInMemoryKeyManagementStorage.ts │ │ │ ├── NodeKeyManagementService.ts │ │ │ ├── NodeKeyManagementStorage.ts │ │ │ ├── __fixtures__ │ │ │ │ └── jarm-jwe-encrypted-response.json │ │ │ ├── __tests__ │ │ │ │ └── NodeKeyManagementService.test.ts │ │ │ └── crypto │ │ │ │ ├── createKey.ts │ │ │ │ ├── decrypt.ts │ │ │ │ ├── deriveKey.ts │ │ │ │ ├── encrypt.ts │ │ │ │ ├── sign.ts │ │ │ │ └── verify.ts │ │ └── transport │ │ │ ├── DidCommHttpInboundTransport.ts │ │ │ └── DidCommWsInboundTransport.ts │ ├── tests │ │ ├── NodeFileSystem.test.ts │ │ └── __fixtures__ │ │ │ └── tailsFile │ ├── tsconfig.build.json │ └── tsdown.config.ts ├── openid4vc │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── OpenId4VcApi.ts │ │ ├── OpenId4VcModule.ts │ │ ├── OpenId4VcModuleConfig.ts │ │ ├── index.ts │ │ ├── openid4vc-holder │ │ │ ├── OpenId4VcHolderApi.ts │ │ │ ├── OpenId4VcHolderModule.ts │ │ │ ├── OpenId4VciHolderService.ts │ │ │ ├── OpenId4VciHolderServiceOptions.ts │ │ │ ├── OpenId4vpHolderService.ts │ │ │ ├── OpenId4vpHolderServiceOptions.ts │ │ │ ├── __tests__ │ │ │ │ ├── OpenId4VcHolderModule.test.ts │ │ │ │ ├── fixtures.ts │ │ │ │ └── openid4vci-holder.test.ts │ │ │ └── index.ts │ │ ├── openid4vc-issuer │ │ │ ├── OpenId4VcIssuanceSessionState.ts │ │ │ ├── OpenId4VcIssuerApi.ts │ │ │ ├── OpenId4VcIssuerEvents.ts │ │ │ ├── OpenId4VcIssuerModule.ts │ │ │ ├── OpenId4VcIssuerModuleConfig.ts │ │ │ ├── OpenId4VcIssuerService.ts │ │ │ ├── OpenId4VcIssuerServiceOptions.ts │ │ │ ├── __tests__ │ │ │ │ ├── OpenId4VcIssuerModule.test.ts │ │ │ │ └── openid4vc-issuer.test.ts │ │ │ ├── index.ts │ │ │ ├── repository │ │ │ │ ├── OpenId4VcIssuanceSessionRecord.ts │ │ │ │ ├── OpenId4VcIssuanceSessionRepository.ts │ │ │ │ ├── OpenId4VcIssuerRecord.ts │ │ │ │ ├── OpenId4VcIssuerRepository.ts │ │ │ │ ├── __tests__ │ │ │ │ │ └── OpenId4VcIssuerRecord.test.ts │ │ │ │ └── index.ts │ │ │ ├── router │ │ │ │ ├── accessTokenEndpoint.ts │ │ │ │ ├── authorizationChallengeEndpoint.ts │ │ │ │ ├── authorizationEndpoint.ts │ │ │ │ ├── authorizationServerMetadataEndpoint.ts │ │ │ │ ├── credentialEndpoint.ts │ │ │ │ ├── credentialOfferEndpoint.ts │ │ │ │ ├── deferredCredentialEndpoint.ts │ │ │ │ ├── index.ts │ │ │ │ ├── issuerMetadataEndpoint.ts │ │ │ │ ├── jwksEndpoint.ts │ │ │ │ ├── nonceEndpoint.ts │ │ │ │ ├── pushedAuthorizationRequestEndpoint.ts │ │ │ │ ├── redirectEndpoint.ts │ │ │ │ └── requestContext.ts │ │ │ └── util │ │ │ │ └── txCode.ts │ │ ├── openid4vc-verifier │ │ │ ├── OpenId4VcVerificationSessionState.ts │ │ │ ├── OpenId4VcVerifierApi.ts │ │ │ ├── OpenId4VcVerifierEvents.ts │ │ │ ├── OpenId4VcVerifierModule.ts │ │ │ ├── OpenId4VcVerifierModuleConfig.ts │ │ │ ├── OpenId4VpVerifierService.ts │ │ │ ├── OpenId4VpVerifierServiceOptions.ts │ │ │ ├── __tests__ │ │ │ │ ├── OpenId4VcVerifierModule.test.ts │ │ │ │ └── openid4vc-verifier.test.ts │ │ │ ├── index.ts │ │ │ ├── repository │ │ │ │ ├── OpenId4VcVerificationSessionRecord.ts │ │ │ │ ├── OpenId4VcVerificationSessionRepository.ts │ │ │ │ ├── OpenId4VcVerifierRecord.ts │ │ │ │ ├── OpenId4VcVerifierRepository.ts │ │ │ │ └── index.ts │ │ │ └── router │ │ │ │ ├── authorizationEndpoint.ts │ │ │ │ ├── authorizationRequestEndpoint.ts │ │ │ │ ├── index.ts │ │ │ │ └── requestContext.ts │ │ └── shared │ │ │ ├── callbacks.ts │ │ │ ├── index.ts │ │ │ ├── issuerMetadataUtils.ts │ │ │ ├── models │ │ │ ├── CredentialHolderBinding.ts │ │ │ ├── OpenId4VcJwtIssuer.ts │ │ │ ├── OpenId4VciAuthorizationServerConfig.ts │ │ │ ├── OpenId4VciCredentialFormatProfile.ts │ │ │ └── index.ts │ │ │ ├── router │ │ │ ├── context.ts │ │ │ ├── express.browser.ts │ │ │ ├── express.native.ts │ │ │ ├── express.ts │ │ │ ├── index.ts │ │ │ └── tenants.ts │ │ │ ├── transactionData.ts │ │ │ └── utils.ts │ ├── tests │ │ ├── openid4vc-batch-issuance.e2e.test.ts │ │ ├── openid4vc-presentation-during-issuance.e2e.test.ts │ │ ├── openid4vc-wallet-key-attestation.e2e.test.ts │ │ ├── openid4vci-chained.e2e.test.ts │ │ ├── openid4vci-deferred.e2e.test.ts │ │ ├── openid4vci.e2e.test.ts │ │ ├── openid4vp-dcapi.e2e.test.ts │ │ ├── openid4vp-draft21.e2e.test.ts │ │ ├── openid4vp-draft24.drizzle.e2e.test.ts │ │ ├── openid4vp-multi-mdoc-devcie-response.e2e.test.ts │ │ ├── openid4vp-v1.e2e.test.ts │ │ ├── utils.ts │ │ ├── utilsVci.ts │ │ └── utilsVp.ts │ └── tsdown.config.ts ├── question-answer │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── QuestionAnswerApi.ts │ │ ├── QuestionAnswerEvents.ts │ │ ├── QuestionAnswerModule.ts │ │ ├── QuestionAnswerRole.ts │ │ ├── __tests__ │ │ │ ├── QuestionAnswerModule.test.ts │ │ │ └── QuestionAnswerService.test.ts │ │ ├── handlers │ │ │ ├── AnswerMessageHandler.ts │ │ │ ├── QuestionMessageHandler.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── AnswerMessage.ts │ │ │ ├── QuestionMessage.ts │ │ │ └── index.ts │ │ ├── models │ │ │ ├── QuestionAnswerState.ts │ │ │ ├── ValidResponse.ts │ │ │ └── index.ts │ │ ├── repository │ │ │ ├── QuestionAnswerRecord.ts │ │ │ ├── QuestionAnswerRepository.ts │ │ │ └── index.ts │ │ └── services │ │ │ ├── QuestionAnswerService.ts │ │ │ └── index.ts │ ├── tests │ │ ├── helpers.ts │ │ └── question-answer.test.ts │ └── tsdown.config.ts ├── react-native │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── ReactNativeFileSystem.ts │ │ ├── index.ts │ │ └── kms │ │ │ ├── SecureEnvironmentKeyManagementService.ts │ │ │ └── secureEnvironment.ts │ ├── tests │ │ └── index.test.ts │ ├── tsconfig.build.json │ └── tsdown.config.ts ├── redis-cache │ ├── CHANGELOG.md │ ├── package.json │ ├── src │ │ ├── RedisCache.ts │ │ └── index.ts │ ├── tests │ │ └── redisCache.e2e.test.ts │ └── tsdown.config.ts ├── tenants │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── TenantAgent.ts │ │ ├── TenantsApi.ts │ │ ├── TenantsApiOptions.ts │ │ ├── TenantsModule.ts │ │ ├── TenantsModuleConfig.ts │ │ ├── __tests__ │ │ │ ├── TenantAgent.test.ts │ │ │ ├── TenantsApi.test.ts │ │ │ ├── TenantsModule.test.ts │ │ │ └── TenantsModuleConfig.test.ts │ │ ├── context │ │ │ ├── TenantAgentContextProvider.ts │ │ │ ├── TenantSessionCoordinator.ts │ │ │ ├── TenantSessionMutex.ts │ │ │ ├── __tests__ │ │ │ │ ├── TenantAgentContextProvider.test.ts │ │ │ │ ├── TenantSessionCoordinator.test.ts │ │ │ │ └── TenantSessionMutex.test.ts │ │ │ └── types.ts │ │ ├── index.ts │ │ ├── models │ │ │ └── TenantConfig.ts │ │ ├── repository │ │ │ ├── TenantRecord.ts │ │ │ ├── TenantRepository.ts │ │ │ ├── TenantRoutingRecord.ts │ │ │ ├── TenantRoutingRepository.ts │ │ │ ├── __tests__ │ │ │ │ ├── TenantRecord.test.ts │ │ │ │ ├── TenantRoutingRecord.test.ts │ │ │ │ └── TenantRoutingRepository.test.ts │ │ │ └── index.ts │ │ ├── services │ │ │ ├── TenantRecordService.ts │ │ │ ├── __tests__ │ │ │ │ └── TenantService.test.ts │ │ │ └── index.ts │ │ └── updates │ │ │ ├── 0.4-0.5 │ │ │ ├── __tests__ │ │ │ │ └── tenantRecord.test.ts │ │ │ ├── index.ts │ │ │ └── tenantRecord.ts │ │ │ └── __tests__ │ │ │ ├── 0.4.test.ts │ │ │ ├── __fixtures__ │ │ │ └── tenants-no-label-tag-0.4.json │ │ │ └── __snapshots__ │ │ │ └── 0.4.test.ts.snap │ ├── tests │ │ ├── tenant-sessions.test.ts │ │ ├── tenants-04.db │ │ ├── tenants-askar-profiles.test.ts │ │ ├── tenants-storage-update.test.ts │ │ └── tenants.test.ts │ └── tsdown.config.ts └── webvh │ ├── CHANGELOG.md │ ├── README.md │ ├── package.json │ ├── src │ ├── WebVhApi.ts │ ├── WebVhModule.ts │ ├── anoncreds │ │ ├── services │ │ │ ├── WebVhAnonCredsRegistry.ts │ │ │ └── __tests__ │ │ │ │ ├── WebVhAnonCredsRegistry.test.ts │ │ │ │ ├── WebVhTransform.test.ts │ │ │ │ └── mock-resources.ts │ │ ├── types.ts │ │ └── utils │ │ │ └── transform.ts │ ├── cryptosuites │ │ ├── eddsa-jcs-2022.ts │ │ ├── index.ts │ │ └── types.ts │ ├── dids │ │ ├── WebVhDidCrypto.ts │ │ ├── WebVhDidCryptoSigner.ts │ │ ├── WebVhDidRegistrar.ts │ │ ├── WebVhDidResolver.ts │ │ ├── __tests__ │ │ │ ├── WebVhDidRegistrar.test.ts │ │ │ └── WebVhDidResolver.integration.test.ts │ │ └── index.ts │ └── index.ts │ ├── tests │ ├── setupWebVhModule.ts │ ├── utils.ts │ └── webvh-did-resolver.test.ts │ └── tsdown.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── samples ├── extension-module │ ├── README.md │ ├── dummy │ │ ├── DummyApi.ts │ │ ├── DummyModule.ts │ │ ├── DummyModuleConfig.ts │ │ ├── handlers │ │ │ ├── DummyRequestHandler.ts │ │ │ ├── DummyResponseHandler.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── DummyRequestMessage.ts │ │ │ ├── DummyResponseMessage.ts │ │ │ └── index.ts │ │ ├── repository │ │ │ ├── DummyRecord.ts │ │ │ ├── DummyRepository.ts │ │ │ ├── DummyState.ts │ │ │ └── index.ts │ │ └── services │ │ │ ├── DummyEvents.ts │ │ │ ├── DummyService.ts │ │ │ └── index.ts │ ├── package.json │ ├── requester.ts │ ├── responder.ts │ └── tests │ │ ├── dummy.test.ts │ │ └── helpers.ts ├── mediator.ts └── tails │ ├── .gitignore │ ├── FullTailsFileService.ts │ ├── README.md │ ├── package.json │ └── server.ts ├── tests ├── InMemoryStorageService.ts ├── InMemoryWalletModule.ts ├── cli.drizzle.e2e.test.ts ├── e2e-askar-indy-vdr-anoncreds-rs.e2e.test.ts ├── e2e-http.e2e.test.ts ├── e2e-subject.e2e.test.ts ├── e2e-test.ts ├── e2e-ws-pickup-v2.e2e.test.ts ├── e2e-ws.e2e.test.ts ├── nockToExpress.ts ├── setup.ts ├── transport │ ├── SubjectInboundTransport.ts │ └── SubjectOutboundTransport.ts ├── types.ts └── vitest.d.ts ├── tsconfig.build.json ├── tsconfig.json ├── tsdown.config.base.ts └── vitest.config.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.changeset/commit.js -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.devcontainer/devcontainer.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.devcontainer/devcontainer.env -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.arm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.devcontainer/docker-compose.arm.yml -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | # Skip unncecessary folders 2 | node_modules 3 | build 4 | .github 5 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/settings.yml -------------------------------------------------------------------------------- /.github/workflows/cleanup-cache.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/workflows/cleanup-cache.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /.github/workflows/lint-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/workflows/lint-pr.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/repolinter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/workflows/repolinter.yml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.github/workflows/scorecard.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DEVREADME.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/DEVREADME.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/SECURITY.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/biome.json -------------------------------------------------------------------------------- /demo-openid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/README.md -------------------------------------------------------------------------------- /demo-openid/ngrok.auth.example.yml: -------------------------------------------------------------------------------- 1 | authtoken: ea8af45e-0a76-44d5-b2a2-bab9d4bfb346 2 | version: '2' 3 | -------------------------------------------------------------------------------- /demo-openid/ngrok.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/ngrok.yml -------------------------------------------------------------------------------- /demo-openid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/package.json -------------------------------------------------------------------------------- /demo-openid/src/BaseAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/BaseAgent.ts -------------------------------------------------------------------------------- /demo-openid/src/BaseInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/BaseInquirer.ts -------------------------------------------------------------------------------- /demo-openid/src/Holder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/Holder.ts -------------------------------------------------------------------------------- /demo-openid/src/HolderInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/HolderInquirer.ts -------------------------------------------------------------------------------- /demo-openid/src/Issuer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/Issuer.ts -------------------------------------------------------------------------------- /demo-openid/src/IssuerInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/IssuerInquirer.ts -------------------------------------------------------------------------------- /demo-openid/src/OutputClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/OutputClass.ts -------------------------------------------------------------------------------- /demo-openid/src/Provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/Provider.ts -------------------------------------------------------------------------------- /demo-openid/src/Verifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/Verifier.ts -------------------------------------------------------------------------------- /demo-openid/src/VerifierInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo-openid/src/VerifierInquirer.ts -------------------------------------------------------------------------------- /demo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/README.md -------------------------------------------------------------------------------- /demo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/package.json -------------------------------------------------------------------------------- /demo/src/Alice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/Alice.ts -------------------------------------------------------------------------------- /demo/src/AliceInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/AliceInquirer.ts -------------------------------------------------------------------------------- /demo/src/BaseAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/BaseAgent.ts -------------------------------------------------------------------------------- /demo/src/BaseInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/BaseInquirer.ts -------------------------------------------------------------------------------- /demo/src/Faber.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/Faber.ts -------------------------------------------------------------------------------- /demo/src/FaberInquirer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/FaberInquirer.ts -------------------------------------------------------------------------------- /demo/src/Listener.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/Listener.ts -------------------------------------------------------------------------------- /demo/src/OutputClass.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/demo/src/OutputClass.ts -------------------------------------------------------------------------------- /docker-compose.arm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/docker-compose.arm.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /images/aries-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/images/aries-logo.png -------------------------------------------------------------------------------- /images/credo-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/images/credo-logo.png -------------------------------------------------------------------------------- /network/add-did-from-seed.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/add-did-from-seed.sh -------------------------------------------------------------------------------- /network/add-did.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/add-did.sh -------------------------------------------------------------------------------- /network/genesis/builder-net-genesis.txn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/genesis/builder-net-genesis.txn -------------------------------------------------------------------------------- /network/genesis/local-genesis.txn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/genesis/local-genesis.txn -------------------------------------------------------------------------------- /network/indy-cli-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/indy-cli-config.json -------------------------------------------------------------------------------- /network/indy-cli-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/indy-cli-setup.sh -------------------------------------------------------------------------------- /network/indy-pool-arm.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/indy-pool-arm.dockerfile -------------------------------------------------------------------------------- /network/indy-pool.dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/indy-pool.dockerfile -------------------------------------------------------------------------------- /network/indy_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/network/indy_config.py -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/package.json -------------------------------------------------------------------------------- /packages/action-menu/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/CHANGELOG.md -------------------------------------------------------------------------------- /packages/action-menu/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/README.md -------------------------------------------------------------------------------- /packages/action-menu/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/package.json -------------------------------------------------------------------------------- /packages/action-menu/src/ActionMenuApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/ActionMenuApi.ts -------------------------------------------------------------------------------- /packages/action-menu/src/ActionMenuApiOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/ActionMenuApiOptions.ts -------------------------------------------------------------------------------- /packages/action-menu/src/ActionMenuEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/ActionMenuEvents.ts -------------------------------------------------------------------------------- /packages/action-menu/src/ActionMenuModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/ActionMenuModule.ts -------------------------------------------------------------------------------- /packages/action-menu/src/ActionMenuRole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/ActionMenuRole.ts -------------------------------------------------------------------------------- /packages/action-menu/src/ActionMenuState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/ActionMenuState.ts -------------------------------------------------------------------------------- /packages/action-menu/src/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/handlers/index.ts -------------------------------------------------------------------------------- /packages/action-menu/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/index.ts -------------------------------------------------------------------------------- /packages/action-menu/src/messages/MenuMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/messages/MenuMessage.ts -------------------------------------------------------------------------------- /packages/action-menu/src/messages/PerformMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/messages/PerformMessage.ts -------------------------------------------------------------------------------- /packages/action-menu/src/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/messages/index.ts -------------------------------------------------------------------------------- /packages/action-menu/src/models/ActionMenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/models/ActionMenu.ts -------------------------------------------------------------------------------- /packages/action-menu/src/models/ActionMenuOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/models/ActionMenuOption.ts -------------------------------------------------------------------------------- /packages/action-menu/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/models/index.ts -------------------------------------------------------------------------------- /packages/action-menu/src/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/repository/index.ts -------------------------------------------------------------------------------- /packages/action-menu/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/src/services/index.ts -------------------------------------------------------------------------------- /packages/action-menu/tests/action-menu.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/tests/action-menu.test.ts -------------------------------------------------------------------------------- /packages/action-menu/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/tests/helpers.ts -------------------------------------------------------------------------------- /packages/action-menu/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/action-menu/tsdown.config.ts -------------------------------------------------------------------------------- /packages/anoncreds/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/CHANGELOG.md -------------------------------------------------------------------------------- /packages/anoncreds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/README.md -------------------------------------------------------------------------------- /packages/anoncreds/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/package.json -------------------------------------------------------------------------------- /packages/anoncreds/src/AnonCredsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/AnonCredsApi.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/AnonCredsApiOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/AnonCredsApiOptions.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/AnonCredsModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/AnonCredsModule.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/AnonCredsModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/AnonCredsModuleConfig.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/anoncreds-rs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/anoncreds-rs/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/anoncreds-rs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/anoncreds-rs/utils.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/error/AnonCredsError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/error/AnonCredsError.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/error/AnonCredsRsError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/error/AnonCredsRsError.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/error/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/error/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/formats/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/formats/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/models/AnonCredsRestriction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/models/AnonCredsRestriction.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/models/exchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/models/exchange.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/models/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/models/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/models/internal.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/models/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/models/registry.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/models/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/models/utils.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/protocols/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/protocols/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/protocols/proofs/v1/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommPresentationV1ProblemReportError' 2 | -------------------------------------------------------------------------------- /packages/anoncreds/src/protocols/proofs/v1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/protocols/proofs/v1/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/protocols/proofs/v1/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommPresentationV1Preview' 2 | -------------------------------------------------------------------------------- /packages/anoncreds/src/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/repository/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/services/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/services/registry/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/services/registry/base.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/services/registry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/services/registry/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/services/tails/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/services/tails/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/updates/0.3.1-0.4/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/updates/0.3.1-0.4/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/updates/0.3.1-0.4/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/updates/0.3.1-0.4/schema.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/updates/0.4-0.5/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/updates/0.4-0.5/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/updates/__tests__/0.3.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/updates/__tests__/0.3.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/updates/__tests__/0.4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/updates/__tests__/0.4.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/anonCredsObjects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/anonCredsObjects.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/areRequestsEqual.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/areRequestsEqual.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/bytesToBigint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/bytesToBigint.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/composeAutoAccept.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/composeAutoAccept.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/credential.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/credential.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/index.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/indyIdentifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/indyIdentifiers.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/isMap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/isMap.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/linkSecret.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/linkSecret.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/metadata.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/proofRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/proofRequest.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/proverDid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/proverDid.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/revocationInterval.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/revocationInterval.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/timestamp.ts -------------------------------------------------------------------------------- /packages/anoncreds/src/utils/w3cAnonCredsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/src/utils/w3cAnonCredsUtils.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/InMemoryAnonCredsRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/InMemoryAnonCredsRegistry.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/InMemoryTailsFileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/InMemoryTailsFileService.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/LocalDidResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/LocalDidResolver.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/anoncreds-flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/anoncreds-flow.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/anoncreds.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/anoncreds.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/anoncredsSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/anoncredsSetup.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/data-integrity-flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/data-integrity-flow.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/helpers.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/indy-flow.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/indy-flow.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/legacyAnonCredsSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/legacyAnonCredsSetup.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/v2-credentials.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/v2-credentials.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/tests/v2-proofs.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tests/v2-proofs.test.ts -------------------------------------------------------------------------------- /packages/anoncreds/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/anoncreds/tsdown.config.ts -------------------------------------------------------------------------------- /packages/askar-to-drizzle-storage-migration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar-to-drizzle-storage-migration/README.md -------------------------------------------------------------------------------- /packages/askar-to-drizzle-storage-migration/tests/setup.ts: -------------------------------------------------------------------------------- 1 | import '@openwallet-foundation/askar-nodejs' 2 | -------------------------------------------------------------------------------- /packages/askar/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/CHANGELOG.md -------------------------------------------------------------------------------- /packages/askar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/README.md -------------------------------------------------------------------------------- /packages/askar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/package.json -------------------------------------------------------------------------------- /packages/askar/src/AskarApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/AskarApi.ts -------------------------------------------------------------------------------- /packages/askar/src/AskarApiOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/AskarApiOptions.ts -------------------------------------------------------------------------------- /packages/askar/src/AskarModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/AskarModule.ts -------------------------------------------------------------------------------- /packages/askar/src/AskarModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/AskarModuleConfig.ts -------------------------------------------------------------------------------- /packages/askar/src/AskarStorageConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/AskarStorageConfig.ts -------------------------------------------------------------------------------- /packages/askar/src/AskarStoreManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/AskarStoreManager.ts -------------------------------------------------------------------------------- /packages/askar/src/error/AskarError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/error/AskarError.ts -------------------------------------------------------------------------------- /packages/askar/src/error/AskarStoreDuplicateError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/error/AskarStoreDuplicateError.ts -------------------------------------------------------------------------------- /packages/askar/src/error/AskarStoreError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/error/AskarStoreError.ts -------------------------------------------------------------------------------- /packages/askar/src/error/AskarStoreInvalidKeyError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/error/AskarStoreInvalidKeyError.ts -------------------------------------------------------------------------------- /packages/askar/src/error/AskarStoreNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/error/AskarStoreNotFoundError.ts -------------------------------------------------------------------------------- /packages/askar/src/error/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/error/index.ts -------------------------------------------------------------------------------- /packages/askar/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/index.ts -------------------------------------------------------------------------------- /packages/askar/src/kms/AskarKeyManagementService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/kms/AskarKeyManagementService.ts -------------------------------------------------------------------------------- /packages/askar/src/kms/crypto/decrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/kms/crypto/decrypt.ts -------------------------------------------------------------------------------- /packages/askar/src/kms/crypto/deriveKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/kms/crypto/deriveKey.ts -------------------------------------------------------------------------------- /packages/askar/src/kms/crypto/encrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/kms/crypto/encrypt.ts -------------------------------------------------------------------------------- /packages/askar/src/kms/crypto/randomBytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/kms/crypto/randomBytes.ts -------------------------------------------------------------------------------- /packages/askar/src/storage/AskarStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/storage/AskarStorageService.ts -------------------------------------------------------------------------------- /packages/askar/src/storage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AskarStorageService' 2 | -------------------------------------------------------------------------------- /packages/askar/src/storage/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/storage/utils.ts -------------------------------------------------------------------------------- /packages/askar/src/tenants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/tenants.ts -------------------------------------------------------------------------------- /packages/askar/src/utils/askarError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/utils/askarError.ts -------------------------------------------------------------------------------- /packages/askar/src/utils/askarKeyTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/utils/askarKeyTypes.ts -------------------------------------------------------------------------------- /packages/askar/src/utils/askarStoreConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/utils/askarStoreConfig.ts -------------------------------------------------------------------------------- /packages/askar/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/utils/index.ts -------------------------------------------------------------------------------- /packages/askar/src/utils/transformPrivateKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/src/utils/transformPrivateKey.ts -------------------------------------------------------------------------------- /packages/askar/tests/askar-didcomm-credo-05.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/tests/askar-didcomm-credo-05.test.ts -------------------------------------------------------------------------------- /packages/askar/tests/askar-inmemory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/tests/askar-inmemory.test.ts -------------------------------------------------------------------------------- /packages/askar/tests/askar-postgres.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/tests/askar-postgres.e2e.test.ts -------------------------------------------------------------------------------- /packages/askar/tests/askar-store-api.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/tests/askar-store-api.test.ts -------------------------------------------------------------------------------- /packages/askar/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/tests/helpers.ts -------------------------------------------------------------------------------- /packages/askar/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/askar/tsdown.config.ts -------------------------------------------------------------------------------- /packages/cheqd/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/CHANGELOG.md -------------------------------------------------------------------------------- /packages/cheqd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/README.md -------------------------------------------------------------------------------- /packages/cheqd/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/package.json -------------------------------------------------------------------------------- /packages/cheqd/src/CheqdApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/CheqdApi.ts -------------------------------------------------------------------------------- /packages/cheqd/src/CheqdModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/CheqdModule.ts -------------------------------------------------------------------------------- /packages/cheqd/src/CheqdModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/CheqdModuleConfig.ts -------------------------------------------------------------------------------- /packages/cheqd/src/anoncreds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/anoncreds/index.ts -------------------------------------------------------------------------------- /packages/cheqd/src/anoncreds/utils/identifiers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/anoncreds/utils/identifiers.ts -------------------------------------------------------------------------------- /packages/cheqd/src/anoncreds/utils/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/anoncreds/utils/transform.ts -------------------------------------------------------------------------------- /packages/cheqd/src/dids/CheqdDidRegistrar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/dids/CheqdDidRegistrar.ts -------------------------------------------------------------------------------- /packages/cheqd/src/dids/CheqdDidResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/dids/CheqdDidResolver.ts -------------------------------------------------------------------------------- /packages/cheqd/src/dids/didCheqdUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/dids/didCheqdUtil.ts -------------------------------------------------------------------------------- /packages/cheqd/src/dids/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/dids/index.ts -------------------------------------------------------------------------------- /packages/cheqd/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/index.ts -------------------------------------------------------------------------------- /packages/cheqd/src/ledger/CheqdLedgerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/ledger/CheqdLedgerService.ts -------------------------------------------------------------------------------- /packages/cheqd/src/ledger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/src/ledger/index.ts -------------------------------------------------------------------------------- /packages/cheqd/tests/cheqd-data-integrity.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tests/cheqd-data-integrity.e2e.test.ts -------------------------------------------------------------------------------- /packages/cheqd/tests/cheqd-did-registrar.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tests/cheqd-did-registrar.e2e.test.ts -------------------------------------------------------------------------------- /packages/cheqd/tests/cheqd-did-resolver.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tests/cheqd-did-resolver.e2e.test.ts -------------------------------------------------------------------------------- /packages/cheqd/tests/cheqd-did-utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tests/cheqd-did-utils.test.ts -------------------------------------------------------------------------------- /packages/cheqd/tests/setupCheqdModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tests/setupCheqdModule.ts -------------------------------------------------------------------------------- /packages/cheqd/tests/testUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tests/testUtils.ts -------------------------------------------------------------------------------- /packages/cheqd/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/cheqd/tsdown.config.ts -------------------------------------------------------------------------------- /packages/core/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/CHANGELOG.md -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/agent/Agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/Agent.ts -------------------------------------------------------------------------------- /packages/core/src/agent/AgentConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/AgentConfig.ts -------------------------------------------------------------------------------- /packages/core/src/agent/AgentDependencies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/AgentDependencies.ts -------------------------------------------------------------------------------- /packages/core/src/agent/AgentModules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/AgentModules.ts -------------------------------------------------------------------------------- /packages/core/src/agent/BaseAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/BaseAgent.ts -------------------------------------------------------------------------------- /packages/core/src/agent/EventEmitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/EventEmitter.ts -------------------------------------------------------------------------------- /packages/core/src/agent/Events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/Events.ts -------------------------------------------------------------------------------- /packages/core/src/agent/__tests__/Agent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/__tests__/Agent.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/__tests__/AgentConfig.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/__tests__/AgentConfig.test.ts -------------------------------------------------------------------------------- /packages/core/src/agent/context/AgentContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/context/AgentContext.ts -------------------------------------------------------------------------------- /packages/core/src/agent/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/agent/context/index.ts -------------------------------------------------------------------------------- /packages/core/src/agent/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context' 2 | -------------------------------------------------------------------------------- /packages/core/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/constants.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/JwsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/JwsService.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/JwsSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/JwsSigner.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/JwsTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/JwsTypes.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/KmsKeyPair.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/KmsKeyPair.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/__tests__/JwsService.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/__tests__/JwsService.test.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/Hasher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/Hasher.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/IHash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/IHash.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/Sha1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/Sha1.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/Sha256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/Sha256.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/Sha384.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/Sha384.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/Sha512.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/Sha512.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/hashes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/hashes/index.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/index.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/jose/index.ts: -------------------------------------------------------------------------------- 1 | export * from './jwt' 2 | -------------------------------------------------------------------------------- /packages/core/src/crypto/jose/jwt/Jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/jose/jwt/Jwt.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/jose/jwt/JwtPayload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/jose/jwt/JwtPayload.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/jose/jwt/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/jose/jwt/index.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/webcrypto/CredoSubtle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/webcrypto/CredoSubtle.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/webcrypto/CredoWebCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/webcrypto/CredoWebCrypto.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/webcrypto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/webcrypto/index.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/webcrypto/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/webcrypto/providers/index.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/webcrypto/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/crypto/webcrypto/types.ts -------------------------------------------------------------------------------- /packages/core/src/crypto/webcrypto/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './keyAlgorithmConversion' 2 | -------------------------------------------------------------------------------- /packages/core/src/error/BaseError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/BaseError.ts -------------------------------------------------------------------------------- /packages/core/src/error/ClassValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/ClassValidationError.ts -------------------------------------------------------------------------------- /packages/core/src/error/CredoError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/CredoError.ts -------------------------------------------------------------------------------- /packages/core/src/error/RecordDuplicateError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/RecordDuplicateError.ts -------------------------------------------------------------------------------- /packages/core/src/error/RecordNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/RecordNotFoundError.ts -------------------------------------------------------------------------------- /packages/core/src/error/ValidationErrorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/ValidationErrorUtils.ts -------------------------------------------------------------------------------- /packages/core/src/error/ZodValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/ZodValidationError.ts -------------------------------------------------------------------------------- /packages/core/src/error/__tests__/BaseError.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/__tests__/BaseError.test.ts -------------------------------------------------------------------------------- /packages/core/src/error/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/error/index.ts -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/src/logger/BaseLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/logger/BaseLogger.ts -------------------------------------------------------------------------------- /packages/core/src/logger/ConsoleLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/logger/ConsoleLogger.ts -------------------------------------------------------------------------------- /packages/core/src/logger/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/logger/Logger.ts -------------------------------------------------------------------------------- /packages/core/src/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/logger/index.ts -------------------------------------------------------------------------------- /packages/core/src/logger/replaceError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/logger/replaceError.ts -------------------------------------------------------------------------------- /packages/core/src/modules/cache/Cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/cache/Cache.ts -------------------------------------------------------------------------------- /packages/core/src/modules/cache/CacheModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/cache/CacheModule.ts -------------------------------------------------------------------------------- /packages/core/src/modules/cache/CacheModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/cache/CacheModuleConfig.ts -------------------------------------------------------------------------------- /packages/core/src/modules/cache/InMemoryLruCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/cache/InMemoryLruCache.ts -------------------------------------------------------------------------------- /packages/core/src/modules/cache/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/cache/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dcql/DcqlError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dcql/DcqlError.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dcql/DcqlModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dcql/DcqlModule.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dcql/DcqlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dcql/DcqlService.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dcql/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dcql/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dcql/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dcql/models/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dcql/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DcqlPresentationsToCreate' 2 | -------------------------------------------------------------------------------- /packages/core/src/modules/dids/DidsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/DidsApi.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/DidsApiOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/DidsApiOptions.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/DidsModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/DidsModule.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/DidsModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/DidsModuleConfig.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/domain/DidDocument.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/domain/DidDocument.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/domain/DidRegistrar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/domain/DidRegistrar.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/domain/DidResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/domain/DidResolver.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/domain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/domain/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/domain/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/domain/parse.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/helpers.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/methods/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/jwk/DidJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/methods/jwk/DidJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/jwk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/methods/jwk/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/key/DidKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/methods/key/DidKey.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/key/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/methods/key/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/peer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/methods/peer/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/methods/web/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WebDidResolver' 2 | -------------------------------------------------------------------------------- /packages/core/src/modules/dids/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/repository/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/services/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/dids/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/dids/types.ts -------------------------------------------------------------------------------- /packages/core/src/modules/generic-records/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/generic-records/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/KeyManagementApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/KeyManagementApi.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/KeyManagementModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/KeyManagementModule.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/cose/algorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/cose/algorithm.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/cose/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/cose/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/PublicJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/PublicJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/alg/encryption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/alg/encryption.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/alg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/alg/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/alg/signing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/alg/signing.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/equals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/equals.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/jwa.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/jwa.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/jwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/jwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/jwkThumbprint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/jwkThumbprint.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/keyOps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/keyOps.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/knownJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/knownJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/kty/PublicJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/kty/PublicJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/kty/ec/ecJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/kty/ec/ecJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/kty/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/kty/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/kty/oct/octJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/kty/oct/octJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/kty/okp/okpJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/kty/okp/okpJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/jwk/kty/rsa/rsaJwk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/jwk/kty/rsa/rsaJwk.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/legacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/legacy.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/options/backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/options/backend.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/options/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/options/common.ts -------------------------------------------------------------------------------- /packages/core/src/modules/kms/options/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/kms/options/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/Mdoc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/Mdoc.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/MdocApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/MdocApi.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/MdocContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/MdocContext.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/MdocError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/MdocError.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/MdocModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/MdocModule.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/MdocOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/MdocOptions.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/MdocService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/MdocService.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/mdocSupportedAlgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/mdocSupportedAlgs.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/mdocUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/mdocUtil.ts -------------------------------------------------------------------------------- /packages/core/src/modules/mdoc/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/mdoc/repository/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/sd-jwt-vc/SdJwtVcApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/sd-jwt-vc/SdJwtVcApi.ts -------------------------------------------------------------------------------- /packages/core/src/modules/sd-jwt-vc/SdJwtVcError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/sd-jwt-vc/SdJwtVcError.ts -------------------------------------------------------------------------------- /packages/core/src/modules/sd-jwt-vc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/sd-jwt-vc/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/sd-jwt-vc/typeMetadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/sd-jwt-vc/typeMetadata.ts -------------------------------------------------------------------------------- /packages/core/src/modules/sd-jwt-vc/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/sd-jwt-vc/utils.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/W3cCredentialsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/W3cCredentialsApi.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/W3cV2CredentialsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/W3cV2CredentialsApi.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/constants.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/data-integrity/libraries/contexts/index.ts: -------------------------------------------------------------------------------- 1 | export { DEFAULT_CONTEXTS } from './defaultContexts' 2 | -------------------------------------------------------------------------------- /packages/core/src/modules/vc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/jwt-vc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/jwt-vc/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/models/ClaimFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/models/ClaimFormat.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/models/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/repository/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/sd-jwt-vc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/sd-jwt-vc/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/util.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/v2-jwt-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/v2-jwt-utils.ts -------------------------------------------------------------------------------- /packages/core/src/modules/vc/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/vc/validators.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/X509Api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/X509Api.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/X509Certificate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/X509Certificate.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/X509Error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/X509Error.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/X509Module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/X509Module.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/X509ModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/X509ModuleConfig.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/X509Service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/X509Service.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/extraction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/extraction.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/index.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/utils/extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/utils/extensions.ts -------------------------------------------------------------------------------- /packages/core/src/modules/x509/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/modules/x509/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/plugins/DependencyManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/plugins/DependencyManager.ts -------------------------------------------------------------------------------- /packages/core/src/plugins/Module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/plugins/Module.ts -------------------------------------------------------------------------------- /packages/core/src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/plugins/index.ts -------------------------------------------------------------------------------- /packages/core/src/plugins/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/plugins/utils.ts -------------------------------------------------------------------------------- /packages/core/src/storage/BaseRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/BaseRecord.ts -------------------------------------------------------------------------------- /packages/core/src/storage/FileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/FileSystem.ts -------------------------------------------------------------------------------- /packages/core/src/storage/Metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/Metadata.ts -------------------------------------------------------------------------------- /packages/core/src/storage/Repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/Repository.ts -------------------------------------------------------------------------------- /packages/core/src/storage/RepositoryEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/RepositoryEvents.ts -------------------------------------------------------------------------------- /packages/core/src/storage/StorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/StorageService.ts -------------------------------------------------------------------------------- /packages/core/src/storage/__tests__/TestRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/__tests__/TestRecord.ts -------------------------------------------------------------------------------- /packages/core/src/storage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './migration' 2 | -------------------------------------------------------------------------------- /packages/core/src/storage/migration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/migration/index.ts -------------------------------------------------------------------------------- /packages/core/src/storage/migration/isUpToDate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/migration/isUpToDate.ts -------------------------------------------------------------------------------- /packages/core/src/storage/migration/updates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/storage/migration/updates.ts -------------------------------------------------------------------------------- /packages/core/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/types.ts -------------------------------------------------------------------------------- /packages/core/src/utils/JsonEncoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/JsonEncoder.ts -------------------------------------------------------------------------------- /packages/core/src/utils/JsonTransformer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/JsonTransformer.ts -------------------------------------------------------------------------------- /packages/core/src/utils/MessageValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/MessageValidator.ts -------------------------------------------------------------------------------- /packages/core/src/utils/MultiBaseEncoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/MultiBaseEncoder.ts -------------------------------------------------------------------------------- /packages/core/src/utils/MultiHashEncoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/MultiHashEncoder.ts -------------------------------------------------------------------------------- /packages/core/src/utils/TypedArrayEncoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/TypedArrayEncoder.ts -------------------------------------------------------------------------------- /packages/core/src/utils/VarintEncoder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/VarintEncoder.ts -------------------------------------------------------------------------------- /packages/core/src/utils/__tests__/version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/__tests__/version.test.ts -------------------------------------------------------------------------------- /packages/core/src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/array.ts -------------------------------------------------------------------------------- /packages/core/src/utils/base58.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/base58.ts -------------------------------------------------------------------------------- /packages/core/src/utils/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/base64.ts -------------------------------------------------------------------------------- /packages/core/src/utils/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/buffer.ts -------------------------------------------------------------------------------- /packages/core/src/utils/credentialUse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/credentialUse.ts -------------------------------------------------------------------------------- /packages/core/src/utils/credentialUseTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/credentialUseTypes.ts -------------------------------------------------------------------------------- /packages/core/src/utils/deepEquality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/deepEquality.ts -------------------------------------------------------------------------------- /packages/core/src/utils/did.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/did.ts -------------------------------------------------------------------------------- /packages/core/src/utils/domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/domain.ts -------------------------------------------------------------------------------- /packages/core/src/utils/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/error.ts -------------------------------------------------------------------------------- /packages/core/src/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/fetch.ts -------------------------------------------------------------------------------- /packages/core/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/index.ts -------------------------------------------------------------------------------- /packages/core/src/utils/mixins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/mixins.ts -------------------------------------------------------------------------------- /packages/core/src/utils/object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/object.ts -------------------------------------------------------------------------------- /packages/core/src/utils/objectEquality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/objectEquality.ts -------------------------------------------------------------------------------- /packages/core/src/utils/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/path.ts -------------------------------------------------------------------------------- /packages/core/src/utils/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/promises.ts -------------------------------------------------------------------------------- /packages/core/src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/sleep.ts -------------------------------------------------------------------------------- /packages/core/src/utils/timestamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/timestamp.ts -------------------------------------------------------------------------------- /packages/core/src/utils/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/transformers.ts -------------------------------------------------------------------------------- /packages/core/src/utils/uri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/uri.ts -------------------------------------------------------------------------------- /packages/core/src/utils/uuid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/uuid.ts -------------------------------------------------------------------------------- /packages/core/src/utils/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/validators.ts -------------------------------------------------------------------------------- /packages/core/src/utils/version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/version.ts -------------------------------------------------------------------------------- /packages/core/src/utils/zod-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/zod-error.ts -------------------------------------------------------------------------------- /packages/core/src/utils/zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/src/utils/zod.ts -------------------------------------------------------------------------------- /packages/core/tests/TestMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/TestMessage.ts -------------------------------------------------------------------------------- /packages/core/tests/agents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/agents.test.ts -------------------------------------------------------------------------------- /packages/core/tests/connections.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/connections.test.ts -------------------------------------------------------------------------------- /packages/core/tests/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/events.ts -------------------------------------------------------------------------------- /packages/core/tests/generic-records.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/generic-records.test.ts -------------------------------------------------------------------------------- /packages/core/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/helpers.ts -------------------------------------------------------------------------------- /packages/core/tests/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/index.ts -------------------------------------------------------------------------------- /packages/core/tests/jsonld.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/jsonld.ts -------------------------------------------------------------------------------- /packages/core/tests/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/logger.ts -------------------------------------------------------------------------------- /packages/core/tests/middleware.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/middleware.test.ts -------------------------------------------------------------------------------- /packages/core/tests/migration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/migration.test.ts -------------------------------------------------------------------------------- /packages/core/tests/multi-protocol-version.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/multi-protocol-version.test.ts -------------------------------------------------------------------------------- /packages/core/tests/oob-mediation-provision.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/oob-mediation-provision.test.ts -------------------------------------------------------------------------------- /packages/core/tests/oob-mediation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/oob-mediation.test.ts -------------------------------------------------------------------------------- /packages/core/tests/oob.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/oob.test.ts -------------------------------------------------------------------------------- /packages/core/tests/proofs-sub-protocol.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/proofs-sub-protocol.e2e.test.ts -------------------------------------------------------------------------------- /packages/core/tests/transport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tests/transport.ts -------------------------------------------------------------------------------- /packages/core/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/core/tsdown.config.ts -------------------------------------------------------------------------------- /packages/didcomm/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/CHANGELOG.md -------------------------------------------------------------------------------- /packages/didcomm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/README.md -------------------------------------------------------------------------------- /packages/didcomm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/package.json -------------------------------------------------------------------------------- /packages/didcomm/src/BaseDidCommMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/BaseDidCommMessage.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommApi.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommDispatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommDispatcher.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommEnvelopeService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommEnvelopeService.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommEvents.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommFeatureRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommFeatureRegistry.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommMessage.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommMessageReceiver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommMessageReceiver.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommMessageSender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommMessageSender.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommModule.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommModuleConfig.ts -------------------------------------------------------------------------------- /packages/didcomm/src/DidCommTransportService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/DidCommTransportService.ts -------------------------------------------------------------------------------- /packages/didcomm/src/__tests__/stubs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/__tests__/stubs.ts -------------------------------------------------------------------------------- /packages/didcomm/src/constants.ts: -------------------------------------------------------------------------------- 1 | export const DID_COMM_TRANSPORT_QUEUE = 'didcomm:transport/queue' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/decorators/ack/AckDecorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/decorators/ack/AckDecorator.ts -------------------------------------------------------------------------------- /packages/didcomm/src/errors/MessageSendingError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/errors/MessageSendingError.ts -------------------------------------------------------------------------------- /packages/didcomm/src/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/errors/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/errors/problem-reports/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommProblemReportError' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/handlers/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/messages/common/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommAckMessage' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/messages/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/messages/problem-reports/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommProblemReportMessage' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/models/DidCommRouting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/models/DidCommRouting.ts -------------------------------------------------------------------------------- /packages/didcomm/src/models/features/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/models/features/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/models/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/models/problem-reports/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommProblemReportReason' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/basic-messages/handlers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BasicMessageHandler' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/basic-messages/messages/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommBasicMessage' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/basic-messages/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommBasicMessageService' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/connections/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/connections/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/credentials/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/credentials/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/discover-features/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommDiscoverFeaturesService' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/message-pickup/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommMessagePickupSessionService' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/converters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/oob/converters.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/domain/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/oob/domain/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/oob/handlers/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/oob/helpers.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/oob/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/messages/DidCommInvitationType.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/oob/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/oob/messages/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/proofs/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommPresentationProblemReportReason' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/proofs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/proofs/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/proofs/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/proofs/models/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/modules/proofs/protocol/v2/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './V2PresentationProblemReportError' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/proofs/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './composeAutoAccept' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/routing/error/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommRoutingProblemReportReason' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/modules/routing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/modules/routing/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/repository/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DidCommDocumentService' 2 | -------------------------------------------------------------------------------- /packages/didcomm/src/transport/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/transport/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/transport/queue/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/transport/queue/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/types.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.1-0.2/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.1-0.2/connection.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.1-0.2/credential.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.1-0.2/credential.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.1-0.2/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.1-0.2/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.1-0.2/mediation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.1-0.2/mediation.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.2-0.3/connection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.2-0.3/connection.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.2-0.3/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.2-0.3/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.2-0.3/proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.2-0.3/proof.ts -------------------------------------------------------------------------------- /packages/didcomm/src/updates/0.4-0.5/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/updates/0.4-0.5/index.ts -------------------------------------------------------------------------------- /packages/didcomm/src/util/JWE.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/util/JWE.ts -------------------------------------------------------------------------------- /packages/didcomm/src/util/__tests__/JWE.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/util/__tests__/JWE.test.ts -------------------------------------------------------------------------------- /packages/didcomm/src/util/messageType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/util/messageType.ts -------------------------------------------------------------------------------- /packages/didcomm/src/util/parseInvitation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/util/parseInvitation.ts -------------------------------------------------------------------------------- /packages/didcomm/src/util/thread.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/util/thread.ts -------------------------------------------------------------------------------- /packages/didcomm/src/util/transformers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/src/util/transformers.ts -------------------------------------------------------------------------------- /packages/didcomm/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/didcomm/tsdown.config.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/CHANGELOG.md -------------------------------------------------------------------------------- /packages/drizzle-storage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/README.md -------------------------------------------------------------------------------- /packages/drizzle-storage/action-menu.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/action-menu.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/anoncreds.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/anoncreds.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/bin.mjs: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import './cli-build/bin.mjs' 3 | -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/bin.ts: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | import './cli' 3 | -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/cli-definition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/cli-definition.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/cli.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/drizzle.config.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/generate-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/generate-migrations.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/run-migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/run-migrations.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/run-studio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/run-studio.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/cli/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/cli/utils.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/core.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/core.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/didcomm.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/didcomm.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/migrations/didcomm/postgres/0001_remove_linked_attachments.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "DidcommCredentialExchange" DROP COLUMN "linked_attachments"; -------------------------------------------------------------------------------- /packages/drizzle-storage/migrations/didcomm/sqlite/0001_remove_linked_attachments.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE `DidcommCredentialExchange` DROP COLUMN `linked_attachments`; -------------------------------------------------------------------------------- /packages/drizzle-storage/migrations/openid4vc/postgres/0001_add_chained_identity.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "OpenId4VcIssuanceSession" ADD COLUMN "chainedIdentity" jsonb; -------------------------------------------------------------------------------- /packages/drizzle-storage/migrations/openid4vc/postgres/0002_add_signed_issuer_metadata.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "Openid4vcIssuer" ADD COLUMN "signed_metadata" jsonb; -------------------------------------------------------------------------------- /packages/drizzle-storage/migrations/openid4vc/sqlite/0001_add_chained_identity.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE `OpenId4VcIssuanceSession` ADD `chainedIdentity` text; -------------------------------------------------------------------------------- /packages/drizzle-storage/migrations/openid4vc/sqlite/0002_add_signed_issuer_metadata.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE `Openid4vcIssuer` ADD `signed_metadata` text; -------------------------------------------------------------------------------- /packages/drizzle-storage/openid4vc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/openid4vc.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/package.json -------------------------------------------------------------------------------- /packages/drizzle-storage/question-answer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/question-answer.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/DrizzleDatabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/DrizzleDatabase.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/DrizzleRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/DrizzleRecord.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/action-menu/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/action-menu/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/action-menu/postgres.ts: -------------------------------------------------------------------------------- 1 | export * from './action-menu-record/postgres' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/action-menu/sqlite.ts: -------------------------------------------------------------------------------- 1 | export * from './action-menu-record/sqlite' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/adapter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/adapter/index.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/anoncreds/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/anoncreds/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/anoncreds/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/anoncreds/postgres.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/anoncreds/sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/anoncreds/sqlite.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/combineSchemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/combineSchemas.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/core/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/core/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/core/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/core/postgres.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/core/sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/core/sqlite.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/didcomm/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/didcomm/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/didcomm/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/didcomm/postgres.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/didcomm/sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/didcomm/sqlite.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/drpc/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/drpc/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/drpc/postgres.ts: -------------------------------------------------------------------------------- 1 | export * from './drpc-record/postgres' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/drpc/sqlite.ts: -------------------------------------------------------------------------------- 1 | export * from './drpc-record/sqlite' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/error/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/error/index.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/index.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/openid4vc/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/openid4vc/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/openid4vc/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/openid4vc/postgres.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/openid4vc/sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/openid4vc/sqlite.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/postgres/baseRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/postgres/baseRecord.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/postgres/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/postgres/index.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/question-answer/postgres.ts: -------------------------------------------------------------------------------- 1 | export * from './question-answer-record/postgres' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/question-answer/sqlite.ts: -------------------------------------------------------------------------------- 1 | export * from './question-answer-record/sqlite' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/sqlite/baseRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/sqlite/baseRecord.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/sqlite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/sqlite/index.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/storage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrizzleStorageService' 2 | -------------------------------------------------------------------------------- /packages/drizzle-storage/src/tenants/bundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/tenants/bundle.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/tenants/postgres.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/tenants/postgres.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/tenants/sqlite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/tenants/sqlite.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/src/util.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/tenants.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/tenants.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/tests/testDatabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/tests/testDatabase.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/tsdown.config.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/types/migrations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drizzle-storage/types/migrations.d.ts -------------------------------------------------------------------------------- /packages/drizzle-storage/types/shell.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'shell' 2 | -------------------------------------------------------------------------------- /packages/drpc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/CHANGELOG.md -------------------------------------------------------------------------------- /packages/drpc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/README.md -------------------------------------------------------------------------------- /packages/drpc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/package.json -------------------------------------------------------------------------------- /packages/drpc/src/DrpcApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/DrpcApi.ts -------------------------------------------------------------------------------- /packages/drpc/src/DrpcModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/DrpcModule.ts -------------------------------------------------------------------------------- /packages/drpc/src/DrpcRequestEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/DrpcRequestEvents.ts -------------------------------------------------------------------------------- /packages/drpc/src/DrpcResponseEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/DrpcResponseEvents.ts -------------------------------------------------------------------------------- /packages/drpc/src/handlers/DrpcRequestHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/handlers/DrpcRequestHandler.ts -------------------------------------------------------------------------------- /packages/drpc/src/handlers/DrpcResponseHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/handlers/DrpcResponseHandler.ts -------------------------------------------------------------------------------- /packages/drpc/src/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/handlers/index.ts -------------------------------------------------------------------------------- /packages/drpc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/index.ts -------------------------------------------------------------------------------- /packages/drpc/src/messages/DrpcRequestMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/messages/DrpcRequestMessage.ts -------------------------------------------------------------------------------- /packages/drpc/src/messages/DrpcResponseMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/messages/DrpcResponseMessage.ts -------------------------------------------------------------------------------- /packages/drpc/src/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/messages/index.ts -------------------------------------------------------------------------------- /packages/drpc/src/models/DrpcErrorCodes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/models/DrpcErrorCodes.ts -------------------------------------------------------------------------------- /packages/drpc/src/models/DrpcRole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/models/DrpcRole.ts -------------------------------------------------------------------------------- /packages/drpc/src/models/DrpcState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/models/DrpcState.ts -------------------------------------------------------------------------------- /packages/drpc/src/models/ValidRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/models/ValidRequest.ts -------------------------------------------------------------------------------- /packages/drpc/src/models/ValidResponse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/models/ValidResponse.ts -------------------------------------------------------------------------------- /packages/drpc/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/models/index.ts -------------------------------------------------------------------------------- /packages/drpc/src/repository/DrpcRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/repository/DrpcRecord.ts -------------------------------------------------------------------------------- /packages/drpc/src/repository/DrpcRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/repository/DrpcRepository.ts -------------------------------------------------------------------------------- /packages/drpc/src/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/repository/index.ts -------------------------------------------------------------------------------- /packages/drpc/src/services/DrpcService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/src/services/DrpcService.ts -------------------------------------------------------------------------------- /packages/drpc/src/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrpcService' 2 | -------------------------------------------------------------------------------- /packages/drpc/tests/drpc-messages.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/tests/drpc-messages.e2e.test.ts -------------------------------------------------------------------------------- /packages/drpc/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/drpc/tsdown.config.ts -------------------------------------------------------------------------------- /packages/hedera/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/CHANGELOG.md -------------------------------------------------------------------------------- /packages/hedera/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/README.md -------------------------------------------------------------------------------- /packages/hedera/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/package.json -------------------------------------------------------------------------------- /packages/hedera/src/HederaModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/HederaModule.ts -------------------------------------------------------------------------------- /packages/hedera/src/HederaModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/HederaModuleConfig.ts -------------------------------------------------------------------------------- /packages/hedera/src/anoncreds/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/anoncreds/index.ts -------------------------------------------------------------------------------- /packages/hedera/src/dids/HederaDidRegistrar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/dids/HederaDidRegistrar.ts -------------------------------------------------------------------------------- /packages/hedera/src/dids/HederaDidResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/dids/HederaDidResolver.ts -------------------------------------------------------------------------------- /packages/hedera/src/dids/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/dids/index.ts -------------------------------------------------------------------------------- /packages/hedera/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/index.ts -------------------------------------------------------------------------------- /packages/hedera/src/ledger/HederaLedgerService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/ledger/HederaLedgerService.ts -------------------------------------------------------------------------------- /packages/hedera/src/ledger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/ledger/index.ts -------------------------------------------------------------------------------- /packages/hedera/src/ledger/signer/KmsSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/ledger/signer/KmsSigner.ts -------------------------------------------------------------------------------- /packages/hedera/src/ledger/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/src/ledger/utils/index.ts -------------------------------------------------------------------------------- /packages/hedera/tests/integration/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './hederaModule' 2 | -------------------------------------------------------------------------------- /packages/hedera/tests/unit/fixtures/did-document.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/tests/unit/fixtures/did-document.ts -------------------------------------------------------------------------------- /packages/hedera/tests/unit/kms-publisher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/tests/unit/kms-publisher.test.ts -------------------------------------------------------------------------------- /packages/hedera/tests/unit/kms-signer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/tests/unit/kms-signer.test.ts -------------------------------------------------------------------------------- /packages/hedera/tests/unit/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/tests/unit/utils.test.ts -------------------------------------------------------------------------------- /packages/hedera/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/hedera/tsdown.config.ts -------------------------------------------------------------------------------- /packages/indy-vdr/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/CHANGELOG.md -------------------------------------------------------------------------------- /packages/indy-vdr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/README.md -------------------------------------------------------------------------------- /packages/indy-vdr/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/package.json -------------------------------------------------------------------------------- /packages/indy-vdr/src/IndyVdrApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/IndyVdrApi.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/IndyVdrModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/IndyVdrModule.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/IndyVdrModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/IndyVdrModuleConfig.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/anoncreds/index.ts: -------------------------------------------------------------------------------- 1 | export * from './IndyVdrAnonCredsRegistry' 2 | -------------------------------------------------------------------------------- /packages/indy-vdr/src/anoncreds/utils/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/anoncreds/utils/transform.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/dids/IndyVdrSovDidResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/dids/IndyVdrSovDidResolver.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/dids/didIndyUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/dids/didIndyUtil.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/dids/didSovUtil.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/dids/didSovUtil.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/dids/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/dids/index.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/error/IndyVdrError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/error/IndyVdrError.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/error/IndyVdrNotFound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/error/IndyVdrNotFound.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/error/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/error/index.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/index.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/pool/IndyVdrPool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/pool/IndyVdrPool.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/pool/IndyVdrPoolService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/pool/IndyVdrPoolService.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/pool/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/pool/index.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/utils/did.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/utils/did.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/utils/promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/utils/promises.ts -------------------------------------------------------------------------------- /packages/indy-vdr/src/utils/sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/src/utils/sign.ts -------------------------------------------------------------------------------- /packages/indy-vdr/tests/__fixtures__/anoncreds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/tests/__fixtures__/anoncreds.ts -------------------------------------------------------------------------------- /packages/indy-vdr/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/tests/helpers.ts -------------------------------------------------------------------------------- /packages/indy-vdr/tests/indy-vdr-pool.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/tests/indy-vdr-pool.e2e.test.ts -------------------------------------------------------------------------------- /packages/indy-vdr/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/indy-vdr/tsdown.config.ts -------------------------------------------------------------------------------- /packages/node/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/CHANGELOG.md -------------------------------------------------------------------------------- /packages/node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/README.md -------------------------------------------------------------------------------- /packages/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/package.json -------------------------------------------------------------------------------- /packages/node/src/NodeFileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/NodeFileSystem.ts -------------------------------------------------------------------------------- /packages/node/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/index.ts -------------------------------------------------------------------------------- /packages/node/src/kms/NodeKeyManagementService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/NodeKeyManagementService.ts -------------------------------------------------------------------------------- /packages/node/src/kms/NodeKeyManagementStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/NodeKeyManagementStorage.ts -------------------------------------------------------------------------------- /packages/node/src/kms/crypto/createKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/crypto/createKey.ts -------------------------------------------------------------------------------- /packages/node/src/kms/crypto/decrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/crypto/decrypt.ts -------------------------------------------------------------------------------- /packages/node/src/kms/crypto/deriveKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/crypto/deriveKey.ts -------------------------------------------------------------------------------- /packages/node/src/kms/crypto/encrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/crypto/encrypt.ts -------------------------------------------------------------------------------- /packages/node/src/kms/crypto/sign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/crypto/sign.ts -------------------------------------------------------------------------------- /packages/node/src/kms/crypto/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/src/kms/crypto/verify.ts -------------------------------------------------------------------------------- /packages/node/tests/NodeFileSystem.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/tests/NodeFileSystem.test.ts -------------------------------------------------------------------------------- /packages/node/tests/__fixtures__/tailsFile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/tests/__fixtures__/tailsFile -------------------------------------------------------------------------------- /packages/node/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/tsconfig.build.json -------------------------------------------------------------------------------- /packages/node/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/node/tsdown.config.ts -------------------------------------------------------------------------------- /packages/openid4vc/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/CHANGELOG.md -------------------------------------------------------------------------------- /packages/openid4vc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/README.md -------------------------------------------------------------------------------- /packages/openid4vc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/package.json -------------------------------------------------------------------------------- /packages/openid4vc/src/OpenId4VcApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/OpenId4VcApi.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/OpenId4VcModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/OpenId4VcModule.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/OpenId4VcModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/OpenId4VcModuleConfig.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/openid4vc-holder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/openid4vc-holder/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/openid4vc-issuer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/openid4vc-issuer/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/openid4vc-verifier/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/openid4vc-verifier/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/callbacks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/callbacks.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/models/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/router/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/router/context.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/router/express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/router/express.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/router/index.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/router/tenants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/router/tenants.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/transactionData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/transactionData.ts -------------------------------------------------------------------------------- /packages/openid4vc/src/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/src/shared/utils.ts -------------------------------------------------------------------------------- /packages/openid4vc/tests/openid4vci.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/tests/openid4vci.e2e.test.ts -------------------------------------------------------------------------------- /packages/openid4vc/tests/openid4vp-v1.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/tests/openid4vp-v1.e2e.test.ts -------------------------------------------------------------------------------- /packages/openid4vc/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/tests/utils.ts -------------------------------------------------------------------------------- /packages/openid4vc/tests/utilsVci.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/tests/utilsVci.ts -------------------------------------------------------------------------------- /packages/openid4vc/tests/utilsVp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/tests/utilsVp.ts -------------------------------------------------------------------------------- /packages/openid4vc/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/openid4vc/tsdown.config.ts -------------------------------------------------------------------------------- /packages/question-answer/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/CHANGELOG.md -------------------------------------------------------------------------------- /packages/question-answer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/README.md -------------------------------------------------------------------------------- /packages/question-answer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/package.json -------------------------------------------------------------------------------- /packages/question-answer/src/QuestionAnswerApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/QuestionAnswerApi.ts -------------------------------------------------------------------------------- /packages/question-answer/src/QuestionAnswerRole.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/QuestionAnswerRole.ts -------------------------------------------------------------------------------- /packages/question-answer/src/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/handlers/index.ts -------------------------------------------------------------------------------- /packages/question-answer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/index.ts -------------------------------------------------------------------------------- /packages/question-answer/src/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/messages/index.ts -------------------------------------------------------------------------------- /packages/question-answer/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/models/index.ts -------------------------------------------------------------------------------- /packages/question-answer/src/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/src/repository/index.ts -------------------------------------------------------------------------------- /packages/question-answer/src/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QuestionAnswerService' 2 | -------------------------------------------------------------------------------- /packages/question-answer/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/tests/helpers.ts -------------------------------------------------------------------------------- /packages/question-answer/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/question-answer/tsdown.config.ts -------------------------------------------------------------------------------- /packages/react-native/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/CHANGELOG.md -------------------------------------------------------------------------------- /packages/react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/README.md -------------------------------------------------------------------------------- /packages/react-native/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/package.json -------------------------------------------------------------------------------- /packages/react-native/src/ReactNativeFileSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/src/ReactNativeFileSystem.ts -------------------------------------------------------------------------------- /packages/react-native/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/src/index.ts -------------------------------------------------------------------------------- /packages/react-native/src/kms/secureEnvironment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/src/kms/secureEnvironment.ts -------------------------------------------------------------------------------- /packages/react-native/tests/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/tests/index.test.ts -------------------------------------------------------------------------------- /packages/react-native/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/tsconfig.build.json -------------------------------------------------------------------------------- /packages/react-native/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/react-native/tsdown.config.ts -------------------------------------------------------------------------------- /packages/redis-cache/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/redis-cache/CHANGELOG.md -------------------------------------------------------------------------------- /packages/redis-cache/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/redis-cache/package.json -------------------------------------------------------------------------------- /packages/redis-cache/src/RedisCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/redis-cache/src/RedisCache.ts -------------------------------------------------------------------------------- /packages/redis-cache/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/redis-cache/src/index.ts -------------------------------------------------------------------------------- /packages/redis-cache/tests/redisCache.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/redis-cache/tests/redisCache.e2e.test.ts -------------------------------------------------------------------------------- /packages/redis-cache/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/redis-cache/tsdown.config.ts -------------------------------------------------------------------------------- /packages/tenants/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/CHANGELOG.md -------------------------------------------------------------------------------- /packages/tenants/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/README.md -------------------------------------------------------------------------------- /packages/tenants/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/package.json -------------------------------------------------------------------------------- /packages/tenants/src/TenantAgent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/TenantAgent.ts -------------------------------------------------------------------------------- /packages/tenants/src/TenantsApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/TenantsApi.ts -------------------------------------------------------------------------------- /packages/tenants/src/TenantsApiOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/TenantsApiOptions.ts -------------------------------------------------------------------------------- /packages/tenants/src/TenantsModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/TenantsModule.ts -------------------------------------------------------------------------------- /packages/tenants/src/TenantsModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/TenantsModuleConfig.ts -------------------------------------------------------------------------------- /packages/tenants/src/__tests__/TenantAgent.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/__tests__/TenantAgent.test.ts -------------------------------------------------------------------------------- /packages/tenants/src/__tests__/TenantsApi.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/__tests__/TenantsApi.test.ts -------------------------------------------------------------------------------- /packages/tenants/src/context/TenantSessionMutex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/context/TenantSessionMutex.ts -------------------------------------------------------------------------------- /packages/tenants/src/context/types.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/tenants/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/index.ts -------------------------------------------------------------------------------- /packages/tenants/src/models/TenantConfig.ts: -------------------------------------------------------------------------------- 1 | export type TenantConfig = { 2 | label: string 3 | } 4 | -------------------------------------------------------------------------------- /packages/tenants/src/repository/TenantRecord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/repository/TenantRecord.ts -------------------------------------------------------------------------------- /packages/tenants/src/repository/TenantRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/repository/TenantRepository.ts -------------------------------------------------------------------------------- /packages/tenants/src/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/repository/index.ts -------------------------------------------------------------------------------- /packages/tenants/src/services/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TenantRecordService' 2 | -------------------------------------------------------------------------------- /packages/tenants/src/updates/0.4-0.5/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/updates/0.4-0.5/index.ts -------------------------------------------------------------------------------- /packages/tenants/src/updates/__tests__/0.4.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/src/updates/__tests__/0.4.test.ts -------------------------------------------------------------------------------- /packages/tenants/tests/tenant-sessions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/tests/tenant-sessions.test.ts -------------------------------------------------------------------------------- /packages/tenants/tests/tenants-04.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/tests/tenants-04.db -------------------------------------------------------------------------------- /packages/tenants/tests/tenants.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/tests/tenants.test.ts -------------------------------------------------------------------------------- /packages/tenants/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/tenants/tsdown.config.ts -------------------------------------------------------------------------------- /packages/webvh/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/CHANGELOG.md -------------------------------------------------------------------------------- /packages/webvh/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/README.md -------------------------------------------------------------------------------- /packages/webvh/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/package.json -------------------------------------------------------------------------------- /packages/webvh/src/WebVhApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/WebVhApi.ts -------------------------------------------------------------------------------- /packages/webvh/src/WebVhModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/WebVhModule.ts -------------------------------------------------------------------------------- /packages/webvh/src/anoncreds/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/anoncreds/types.ts -------------------------------------------------------------------------------- /packages/webvh/src/anoncreds/utils/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/anoncreds/utils/transform.ts -------------------------------------------------------------------------------- /packages/webvh/src/cryptosuites/eddsa-jcs-2022.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/cryptosuites/eddsa-jcs-2022.ts -------------------------------------------------------------------------------- /packages/webvh/src/cryptosuites/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/cryptosuites/index.ts -------------------------------------------------------------------------------- /packages/webvh/src/cryptosuites/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/cryptosuites/types.ts -------------------------------------------------------------------------------- /packages/webvh/src/dids/WebVhDidCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/dids/WebVhDidCrypto.ts -------------------------------------------------------------------------------- /packages/webvh/src/dids/WebVhDidCryptoSigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/dids/WebVhDidCryptoSigner.ts -------------------------------------------------------------------------------- /packages/webvh/src/dids/WebVhDidRegistrar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/dids/WebVhDidRegistrar.ts -------------------------------------------------------------------------------- /packages/webvh/src/dids/WebVhDidResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/dids/WebVhDidResolver.ts -------------------------------------------------------------------------------- /packages/webvh/src/dids/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/dids/index.ts -------------------------------------------------------------------------------- /packages/webvh/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/src/index.ts -------------------------------------------------------------------------------- /packages/webvh/tests/setupWebVhModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/tests/setupWebVhModule.ts -------------------------------------------------------------------------------- /packages/webvh/tests/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/tests/utils.ts -------------------------------------------------------------------------------- /packages/webvh/tests/webvh-did-resolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/tests/webvh-did-resolver.test.ts -------------------------------------------------------------------------------- /packages/webvh/tsdown.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/packages/webvh/tsdown.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /samples/extension-module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/README.md -------------------------------------------------------------------------------- /samples/extension-module/dummy/DummyApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/DummyApi.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/DummyModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/DummyModule.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/DummyModuleConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/DummyModuleConfig.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/handlers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/handlers/index.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/index.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/messages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/messages/index.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/repository/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/repository/index.ts -------------------------------------------------------------------------------- /samples/extension-module/dummy/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/dummy/services/index.ts -------------------------------------------------------------------------------- /samples/extension-module/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/package.json -------------------------------------------------------------------------------- /samples/extension-module/requester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/requester.ts -------------------------------------------------------------------------------- /samples/extension-module/responder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/responder.ts -------------------------------------------------------------------------------- /samples/extension-module/tests/dummy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/tests/dummy.test.ts -------------------------------------------------------------------------------- /samples/extension-module/tests/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/extension-module/tests/helpers.ts -------------------------------------------------------------------------------- /samples/mediator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/mediator.ts -------------------------------------------------------------------------------- /samples/tails/.gitignore: -------------------------------------------------------------------------------- 1 | tails -------------------------------------------------------------------------------- /samples/tails/FullTailsFileService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/tails/FullTailsFileService.ts -------------------------------------------------------------------------------- /samples/tails/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/tails/README.md -------------------------------------------------------------------------------- /samples/tails/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/tails/package.json -------------------------------------------------------------------------------- /samples/tails/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/samples/tails/server.ts -------------------------------------------------------------------------------- /tests/InMemoryStorageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/InMemoryStorageService.ts -------------------------------------------------------------------------------- /tests/InMemoryWalletModule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/InMemoryWalletModule.ts -------------------------------------------------------------------------------- /tests/cli.drizzle.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/cli.drizzle.e2e.test.ts -------------------------------------------------------------------------------- /tests/e2e-askar-indy-vdr-anoncreds-rs.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/e2e-askar-indy-vdr-anoncreds-rs.e2e.test.ts -------------------------------------------------------------------------------- /tests/e2e-http.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/e2e-http.e2e.test.ts -------------------------------------------------------------------------------- /tests/e2e-subject.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/e2e-subject.e2e.test.ts -------------------------------------------------------------------------------- /tests/e2e-test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/e2e-test.ts -------------------------------------------------------------------------------- /tests/e2e-ws-pickup-v2.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/e2e-ws-pickup-v2.e2e.test.ts -------------------------------------------------------------------------------- /tests/e2e-ws.e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/e2e-ws.e2e.test.ts -------------------------------------------------------------------------------- /tests/nockToExpress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/nockToExpress.ts -------------------------------------------------------------------------------- /tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/setup.ts -------------------------------------------------------------------------------- /tests/transport/SubjectInboundTransport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/transport/SubjectInboundTransport.ts -------------------------------------------------------------------------------- /tests/transport/SubjectOutboundTransport.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/transport/SubjectOutboundTransport.ts -------------------------------------------------------------------------------- /tests/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/types.ts -------------------------------------------------------------------------------- /tests/vitest.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tests/vitest.d.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsdown.config.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/tsdown.config.base.ts -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openwallet-foundation/credo-ts/HEAD/vitest.config.ts --------------------------------------------------------------------------------