├── .depcheckrc ├── .github └── workflows │ └── sync.yml ├── LICENSE ├── Readme.md ├── packages ├── addressing │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── addressCasing.test.ts │ │ ├── addressCasing.ts │ │ ├── addressComparison.test.ts │ │ ├── addressComparison.ts │ │ ├── addressFormatting.test.ts │ │ ├── addressFormatting.ts │ │ ├── addressFormattingRule.ts │ │ ├── addressFromPublicKey.test.ts │ │ ├── addressFromPublicKey.ts │ │ ├── addressPredicates.test.ts │ │ ├── addressPredicates.ts │ │ ├── checkAddressForErrors.test.ts │ │ ├── checkAddressForErrors.ts │ │ ├── encoding.test.ts │ │ ├── encoding.ts │ │ ├── errors.ts │ │ ├── formatMailLike.ts │ │ ├── index.ts │ │ ├── nameServiceAddress.ts │ │ ├── nameservices │ │ │ ├── index.ts │ │ │ ├── matchesNameservice.test.ts │ │ │ ├── matchesNameservice.ts │ │ │ └── nameserviceDescriptions.ts │ │ ├── parseWalletAddress.ts │ │ ├── protocols │ │ │ ├── consts.ts │ │ │ ├── errors.ts │ │ │ ├── ethereum │ │ │ │ ├── address.test.ts │ │ │ │ ├── address.ts │ │ │ │ └── test.const.ts │ │ │ ├── filecoin │ │ │ │ ├── address.ts │ │ │ │ ├── const.ts │ │ │ │ ├── delegatedAddress.test.ts │ │ │ │ ├── delegatedAddress.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── near │ │ │ │ └── address.ts │ │ │ ├── solana │ │ │ │ ├── address.test.ts │ │ │ │ ├── address.ts │ │ │ │ └── test.const.ts │ │ │ └── tezos │ │ │ │ ├── address.test.ts │ │ │ │ ├── address.ts │ │ │ │ ├── const.ts │ │ │ │ └── test.const.ts │ │ ├── test.constants.ts │ │ ├── walletAddress.test.ts │ │ └── walletAddress.ts │ └── tsconfig.json ├── api │ ├── .gitignore │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── axios │ │ │ ├── axios.test.ts │ │ │ ├── axios.ts │ │ │ ├── config.ts │ │ │ ├── index.ts │ │ │ ├── token.test.ts │ │ │ └── token.ts │ │ ├── helpers │ │ │ ├── address.ts │ │ │ ├── apiKeyToCryptoKey.ts │ │ │ ├── converters.test.ts │ │ │ ├── cryptoKeyToApiKey.ts │ │ │ ├── encoding.ts │ │ │ ├── errors.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── jwt │ │ │ ├── index.ts │ │ │ ├── jwt.test.ts │ │ │ └── jwt.ts │ └── tsconfig.json ├── crypto │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── cipher │ │ │ ├── cipher.ts │ │ │ ├── ecdh │ │ │ │ ├── ecdh.test.ts │ │ │ │ ├── ecdh.ts │ │ │ │ ├── ed25519.test.ts │ │ │ │ ├── ed25519.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── keyExchange.ts │ │ │ └── nacl │ │ │ │ ├── index.ts │ │ │ │ ├── privateKeyDecrypter.test.ts │ │ │ │ ├── privateKeyDecrypter.ts │ │ │ │ ├── privateKeyEncrypter.test.ts │ │ │ │ ├── privateKeyEncrypter.ts │ │ │ │ ├── publicKeyDecrypter.test.ts │ │ │ │ ├── publicKeyDecrypter.ts │ │ │ │ ├── publicKeyEncrypter.test.ts │ │ │ │ ├── publicKeyEncrypter.ts │ │ │ │ ├── publicKeyEndToEnd.test.ts │ │ │ │ ├── secretbox.test.ts │ │ │ │ ├── secretbox.ts │ │ │ │ ├── serialization.test.ts │ │ │ │ └── serialization.ts │ │ ├── ed25519 │ │ │ ├── derivation.test.ts │ │ │ ├── derivation.ts │ │ │ ├── hd.test.ts │ │ │ ├── hd.ts │ │ │ ├── index.ts │ │ │ ├── private.test.ts │ │ │ ├── private.ts │ │ │ ├── public.test.ts │ │ │ ├── public.ts │ │ │ └── test.const.ts │ │ ├── errors.ts │ │ ├── hd.test.ts │ │ ├── hd.ts │ │ ├── index.ts │ │ ├── keys.ts │ │ ├── mnemonic │ │ │ ├── mnemonic.test.ts │ │ │ └── mnemonic.ts │ │ ├── multikey │ │ │ ├── bytes.test.ts │ │ │ ├── bytes.ts │ │ │ ├── ids.ts │ │ │ ├── index.ts │ │ │ └── names.ts │ │ ├── private.ts │ │ ├── public.ts │ │ ├── rand.test.const.ts │ │ ├── rand.ts │ │ ├── scrypt │ │ │ ├── index.ts │ │ │ ├── scrypt.test.ts │ │ │ └── scrypt.ts │ │ ├── secp256k1 │ │ │ ├── index.ts │ │ │ ├── private.test.ts │ │ │ ├── private.ts │ │ │ ├── public.test.ts │ │ │ ├── public.ts │ │ │ └── test.const.ts │ │ ├── secp256r1 │ │ │ ├── index.ts │ │ │ ├── private.test.ts │ │ │ ├── private.ts │ │ │ ├── public.test.ts │ │ │ ├── public.ts │ │ │ └── test.const.ts │ │ └── testing │ │ │ ├── index.ts │ │ │ ├── private.ts │ │ │ └── public.ts │ └── tsconfig.json ├── encoding │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── ascii.test.ts │ │ ├── ascii.ts │ │ ├── base32.test.ts │ │ ├── base32.ts │ │ ├── base58.test.ts │ │ ├── base58.ts │ │ ├── base58Check.ts │ │ ├── base64.test.ts │ │ ├── base64.ts │ │ ├── consts.ts │ │ ├── encoding.test.ts │ │ ├── encoding.ts │ │ ├── ensure.ts │ │ ├── hex.test.ts │ │ ├── hex.ts │ │ ├── index.ts │ │ ├── utf8.test.ts │ │ └── utf8.ts │ └── tsconfig.json ├── internal │ ├── .gitignore │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── rollup.const.js │ ├── src │ │ ├── configuration.ts │ │ ├── errors │ │ │ ├── index.ts │ │ │ ├── unexpected.ts │ │ │ └── validation.ts │ │ ├── formatters │ │ │ ├── __snapshots__ │ │ │ │ ├── generate.test.ts.snap │ │ │ │ └── parse.test.ts.snap │ │ │ ├── __tests__ │ │ │ │ └── legacy-content-and-subject.eml │ │ │ ├── consts.ts │ │ │ ├── generate.test.ts │ │ │ ├── generate.ts │ │ │ ├── parse.test.ts │ │ │ ├── parse.ts │ │ │ ├── roundtrip.test.ts │ │ │ ├── simpleMimeHeaderParser.test.ts │ │ │ └── simpleMimeHeaderParser.ts │ │ ├── identityKeys │ │ │ ├── identityKeys.test.ts │ │ │ ├── identityKeys.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── mailbox │ │ │ ├── __snapshots__ │ │ │ │ ├── addressHasher.test.ts.snap │ │ │ │ └── mailboxOperations.test.ts.snap │ │ │ ├── addressHasher.test.ts │ │ │ ├── addressHasher.ts │ │ │ ├── addressIdentityKeyResolver.test.ts │ │ │ ├── addressIdentityKeyResolver.ts │ │ │ ├── index.ts │ │ │ ├── mailboxOperations.test.ts │ │ │ ├── mailboxOperations.ts │ │ │ ├── mailboxStorage.test.ts │ │ │ ├── mailboxStorage.ts │ │ │ ├── messageCrypto.test.ts │ │ │ ├── messageCrypto.ts │ │ │ ├── messageId.test.ts │ │ │ ├── messageId.ts │ │ │ ├── messageMailboxOwnerMatcher.test.ts │ │ │ ├── messageMailboxOwnerMatcher.ts │ │ │ ├── migrations.test.ts │ │ │ ├── migrations.ts │ │ │ ├── payloadStorage │ │ │ │ ├── index.ts │ │ │ │ ├── mailchainPayloadStorage.test.ts │ │ │ │ ├── mailchainPayloadStorage.ts │ │ │ │ └── payloadStorage.ts │ │ │ ├── types.ts │ │ │ ├── userMailboxHasher.test.ts │ │ │ ├── userMailboxHasher.ts │ │ │ └── versioning.md │ │ ├── mailboxRuleEngine │ │ │ ├── actions.ts │ │ │ ├── actionsHandler.test.ts │ │ │ ├── actionsHandler.ts │ │ │ ├── conditions.ts │ │ │ ├── conditionsHandler.test.ts │ │ │ ├── conditionsHandler.ts │ │ │ ├── index.ts │ │ │ ├── mailboxRuleEngine.test.ts │ │ │ ├── mailboxRuleEngine.ts │ │ │ ├── mailchainRuleRepository.test.ts │ │ │ ├── mailchainRuleRepository.ts │ │ │ ├── mailchainUserBlocklist.test.ts │ │ │ ├── mailchainUserBlocklist.ts │ │ │ └── rule.ts │ │ ├── mailchainResult.ts │ │ ├── messageSync │ │ │ ├── index.ts │ │ │ ├── messageSync.test.ts │ │ │ ├── messageSync.ts │ │ │ ├── previousMessageSync.test.ts │ │ │ └── previousMessageSync.ts │ │ ├── messagingKeys │ │ │ ├── addressNonce.test.ts │ │ │ ├── addressNonce.ts │ │ │ ├── contractResolvers │ │ │ │ ├── errors.ts │ │ │ │ ├── mailchain.ts │ │ │ │ ├── near.ts │ │ │ │ └── resolver.ts │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── messagingKeyContract.test.ts │ │ │ ├── messagingKeyContract.ts │ │ │ ├── messagingKeys.test.ts │ │ │ ├── messagingKeys.ts │ │ │ ├── privateMessagingKeys.test.ts │ │ │ ├── privateMessagingKeys.ts │ │ │ ├── proof.ts │ │ │ └── verify.ts │ │ ├── metadata │ │ │ ├── index.ts │ │ │ └── metadata.ts │ │ ├── migration.test.ts │ │ ├── migration.ts │ │ ├── nameservices │ │ │ ├── index.ts │ │ │ ├── nameservices.test.ts │ │ │ └── nameservices.ts │ │ ├── receiving │ │ │ ├── deliveryRequests │ │ │ │ ├── deliveryRequests.test.ts │ │ │ │ ├── deliveryRequests.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── mail │ │ │ │ ├── index.ts │ │ │ │ ├── mail.test.ts │ │ │ │ └── mail.ts │ │ │ ├── mailer │ │ │ │ ├── author.ts │ │ │ │ ├── index.ts │ │ │ │ └── mailer.ts │ │ │ └── payload │ │ │ │ ├── index.ts │ │ │ │ ├── payload.test.ts │ │ │ │ └── payload.ts │ │ ├── sending │ │ │ ├── deliveryRequests │ │ │ │ ├── deliveryRequests.test.ts │ │ │ │ ├── deliveryRequests.ts │ │ │ │ └── index.ts │ │ │ ├── distributor │ │ │ │ ├── deliveryRequests.ts │ │ │ │ ├── distributor.test.ts │ │ │ │ ├── distributor.ts │ │ │ │ └── index.ts │ │ │ ├── errors.ts │ │ │ ├── index.ts │ │ │ ├── mail │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── payloads.test.ts.snap │ │ │ │ ├── convertSendMailParams.ts │ │ │ │ ├── index.ts │ │ │ │ ├── payloads.test.ts │ │ │ │ ├── payloads.ts │ │ │ │ ├── prepare.test.ts │ │ │ │ ├── prepare.ts │ │ │ │ ├── sendMailParams.ts │ │ │ │ ├── sender.test.ts │ │ │ │ └── sender.ts │ │ │ ├── payload │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── create.test.ts.snap │ │ │ │ ├── create.test.ts │ │ │ │ ├── create.ts │ │ │ │ ├── index.ts │ │ │ │ ├── store.test.ts │ │ │ │ └── store.ts │ │ │ └── verifiablePresentationRequest │ │ │ │ ├── index.ts │ │ │ │ ├── payload.ts │ │ │ │ ├── sender.test.ts │ │ │ │ └── sender.ts │ │ ├── test.const.ts │ │ ├── transport │ │ │ ├── deliveryRequests │ │ │ │ ├── delivery.ts │ │ │ │ ├── envelope.test.ts │ │ │ │ ├── envelope.ts │ │ │ │ ├── index.ts │ │ │ │ ├── keybundle.test.ts │ │ │ │ └── keybundle.ts │ │ │ ├── distribution │ │ │ │ ├── distribution.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── mail │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── mailer │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── content.test.ts.snap │ │ │ │ ├── author.ts │ │ │ │ ├── content.test.ts │ │ │ │ ├── content.ts │ │ │ │ ├── index.ts │ │ │ │ ├── mailerProof.test.ts │ │ │ │ ├── mailerProof.ts │ │ │ │ ├── payload.ts │ │ │ │ └── types.ts │ │ │ ├── payload │ │ │ │ ├── headers.ts │ │ │ │ ├── headersSerialize.test.ts │ │ │ │ ├── headersSerialize.ts │ │ │ │ ├── index.ts │ │ │ │ ├── payload.ts │ │ │ │ ├── verifier.test.ts │ │ │ │ └── verifier.ts │ │ │ ├── serialization │ │ │ │ ├── chunk.test.ts │ │ │ │ ├── chunk.ts │ │ │ │ ├── decrypt.test.ts │ │ │ │ ├── decrypt.ts │ │ │ │ ├── encrypt.test.ts │ │ │ │ ├── encrypt.ts │ │ │ │ ├── headers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── payload.ts │ │ │ │ ├── serialization.test.ts │ │ │ │ └── serialization.ts │ │ │ └── verifier │ │ │ │ ├── index.ts │ │ │ │ └── sender.ts │ │ ├── user │ │ │ ├── consolidateMailbox.test.ts │ │ │ ├── consolidateMailbox.ts │ │ │ ├── createAlias.ts │ │ │ ├── index.ts │ │ │ ├── migrations.test.ts │ │ │ ├── migrations.ts │ │ │ ├── test.const.ts │ │ │ ├── types.ts │ │ │ ├── userProfile.test.ts │ │ │ ├── userProfile.ts │ │ │ ├── utils.ts │ │ │ └── versioning.md │ │ └── verifiableCredentials │ │ │ ├── __snapshots__ │ │ │ ├── payload.test.ts.snap │ │ │ ├── presentation.test.ts.snap │ │ │ └── resolver.test.ts.snap │ │ │ ├── context.ts │ │ │ ├── did.test.ts │ │ │ ├── did.ts │ │ │ ├── index.ts │ │ │ ├── issuer.ts │ │ │ ├── jwt.ts │ │ │ ├── parseVerifiablePresentationRequest.test.ts │ │ │ ├── parseVerifiablePresentationRequest.ts │ │ │ ├── payload.test.ts │ │ │ ├── payload.ts │ │ │ ├── presentation.test.ts │ │ │ ├── presentation.ts │ │ │ ├── request │ │ │ ├── index.ts │ │ │ └── request.ts │ │ │ ├── resolver.test.ts │ │ │ ├── resolver.ts │ │ │ ├── subject.ts │ │ │ ├── termsOfUse.ts │ │ │ └── verifiableMailchainAddressOwner │ │ │ ├── __snapshots__ │ │ │ ├── issuer.test.ts.snap │ │ │ └── verifier.test.ts.snap │ │ │ ├── factory.test.ts │ │ │ ├── factory.ts │ │ │ ├── index.ts │ │ │ ├── issuer.test.ts │ │ │ ├── issuer.ts │ │ │ ├── verifier.test.ts │ │ │ └── verifier.ts │ └── tsconfig.json ├── keyring │ ├── .eslintignore │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ └── keyring.test.ts.snap │ │ ├── constants.ts │ │ ├── functions.ts │ │ ├── index.ts │ │ ├── keyring.test.ts │ │ ├── keyring.ts │ │ └── test.const.ts │ └── tsconfig.json ├── message-composer │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ ├── contentHandler.test.ts.snap │ │ │ ├── headerHandler.test.ts.snap │ │ │ └── messageComposer.test.ts.snap │ │ ├── __tests__ │ │ │ ├── .gitignore │ │ │ └── mailchain-logo.png │ │ ├── consts.ts │ │ ├── contentHandler.test.ts │ │ ├── contentHandler.ts │ │ ├── fallback.ts │ │ ├── folding.ts │ │ ├── hasOnlyAscii.ts │ │ ├── headerFactories.ts │ │ ├── headerHandler.test.ts │ │ ├── headerHandler.ts │ │ ├── headerOrder.ts │ │ ├── index.ts │ │ ├── messageComposer.test.ts │ │ ├── messageComposer.ts │ │ ├── messageComposerContext.ts │ │ └── types.ts │ └── tsconfig.json ├── sdk │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── jest.setup.js │ ├── package.json │ ├── rollup.const.js │ ├── src │ │ ├── index.ts │ │ ├── internal │ │ │ ├── addressNonce.ts │ │ │ ├── index.ts │ │ │ ├── keys.test.ts │ │ │ ├── keys.ts │ │ │ ├── privateMessagingKey.ts │ │ │ └── resolvers.ts │ │ ├── mailchain.ts │ │ └── types.ts │ └── tsconfig.json ├── signatures │ ├── .gitignore │ ├── LICENSE │ ├── Readme.md │ ├── babel.config.cjs │ ├── jest.config.cjs │ ├── package.json │ ├── src │ │ ├── __snapshots__ │ │ │ └── mailer.test.ts.snap │ │ ├── consts.ts │ │ ├── errors.ts │ │ ├── eth_personal.test.ts │ │ ├── eth_personal.ts │ │ ├── index.ts │ │ ├── keyreg │ │ │ ├── __snapshots__ │ │ │ │ └── message.test.ts.snap │ │ │ ├── index.ts │ │ │ ├── message.test.ts │ │ │ ├── message.ts │ │ │ ├── params.ts │ │ │ └── templates.ts │ │ ├── mailchain_message_confirmation.test.ts │ │ ├── mailchain_message_confirmation.ts │ │ ├── mailchain_msgkey.test.ts │ │ ├── mailchain_msgkey.ts │ │ ├── mailchain_password_reset.test.ts │ │ ├── mailchain_password_reset.ts │ │ ├── mailchain_username.test.ts │ │ ├── mailchain_username.ts │ │ ├── mailer.test.ts │ │ ├── mailer.ts │ │ ├── publickey │ │ │ ├── ethereum.test.ts │ │ │ ├── ethereum.ts │ │ │ └── index.ts │ │ ├── raw_ed25519.test.ts │ │ ├── raw_ed25519.ts │ │ ├── tezos_micheline.test.ts │ │ ├── tezos_micheline.ts │ │ └── verify.ts │ └── tsconfig.json └── tsconfig.json └── tsconfig.json /.depcheckrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/.depcheckrc -------------------------------------------------------------------------------- /.github/workflows/sync.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/.github/workflows/sync.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/LICENSE -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/Readme.md -------------------------------------------------------------------------------- /packages/addressing/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/LICENSE -------------------------------------------------------------------------------- /packages/addressing/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/Readme.md -------------------------------------------------------------------------------- /packages/addressing/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/babel.config.cjs -------------------------------------------------------------------------------- /packages/addressing/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/jest.config.cjs -------------------------------------------------------------------------------- /packages/addressing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/package.json -------------------------------------------------------------------------------- /packages/addressing/src/addressCasing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressCasing.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressCasing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressCasing.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressComparison.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressComparison.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressComparison.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressComparison.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressFormatting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressFormatting.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressFormatting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressFormatting.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressFormattingRule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressFormattingRule.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressFromPublicKey.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressFromPublicKey.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressFromPublicKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressFromPublicKey.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressPredicates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressPredicates.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/addressPredicates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/addressPredicates.ts -------------------------------------------------------------------------------- /packages/addressing/src/checkAddressForErrors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/checkAddressForErrors.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/checkAddressForErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/checkAddressForErrors.ts -------------------------------------------------------------------------------- /packages/addressing/src/encoding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/encoding.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/encoding.ts -------------------------------------------------------------------------------- /packages/addressing/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/errors.ts -------------------------------------------------------------------------------- /packages/addressing/src/formatMailLike.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/formatMailLike.ts -------------------------------------------------------------------------------- /packages/addressing/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/index.ts -------------------------------------------------------------------------------- /packages/addressing/src/nameServiceAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/nameServiceAddress.ts -------------------------------------------------------------------------------- /packages/addressing/src/nameservices/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/nameservices/index.ts -------------------------------------------------------------------------------- /packages/addressing/src/nameservices/matchesNameservice.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/nameservices/matchesNameservice.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/nameservices/matchesNameservice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/nameservices/matchesNameservice.ts -------------------------------------------------------------------------------- /packages/addressing/src/nameservices/nameserviceDescriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/nameservices/nameserviceDescriptions.ts -------------------------------------------------------------------------------- /packages/addressing/src/parseWalletAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/parseWalletAddress.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/consts.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/errors.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/ethereum/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/ethereum/address.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/ethereum/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/ethereum/address.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/ethereum/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/ethereum/test.const.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/filecoin/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/filecoin/address.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/filecoin/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/filecoin/const.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/filecoin/delegatedAddress.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/filecoin/delegatedAddress.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/filecoin/delegatedAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/filecoin/delegatedAddress.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/filecoin/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/filecoin/types.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/index.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/near/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/near/address.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/solana/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/solana/address.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/solana/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/solana/address.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/solana/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/solana/test.const.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/tezos/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/tezos/address.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/tezos/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/tezos/address.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/tezos/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/tezos/const.ts -------------------------------------------------------------------------------- /packages/addressing/src/protocols/tezos/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/protocols/tezos/test.const.ts -------------------------------------------------------------------------------- /packages/addressing/src/test.constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/test.constants.ts -------------------------------------------------------------------------------- /packages/addressing/src/walletAddress.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/walletAddress.test.ts -------------------------------------------------------------------------------- /packages/addressing/src/walletAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/src/walletAddress.ts -------------------------------------------------------------------------------- /packages/addressing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/addressing/tsconfig.json -------------------------------------------------------------------------------- /packages/api/.gitignore: -------------------------------------------------------------------------------- 1 | src/api 2 | -------------------------------------------------------------------------------- /packages/api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/LICENSE -------------------------------------------------------------------------------- /packages/api/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/Readme.md -------------------------------------------------------------------------------- /packages/api/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/babel.config.cjs -------------------------------------------------------------------------------- /packages/api/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/jest.config.cjs -------------------------------------------------------------------------------- /packages/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/package.json -------------------------------------------------------------------------------- /packages/api/src/axios/axios.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/axios/axios.test.ts -------------------------------------------------------------------------------- /packages/api/src/axios/axios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/axios/axios.ts -------------------------------------------------------------------------------- /packages/api/src/axios/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/axios/config.ts -------------------------------------------------------------------------------- /packages/api/src/axios/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/axios/index.ts -------------------------------------------------------------------------------- /packages/api/src/axios/token.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/axios/token.test.ts -------------------------------------------------------------------------------- /packages/api/src/axios/token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/axios/token.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/address.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/apiKeyToCryptoKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/apiKeyToCryptoKey.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/converters.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/converters.test.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/cryptoKeyToApiKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/cryptoKeyToApiKey.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/encoding.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/errors.ts -------------------------------------------------------------------------------- /packages/api/src/helpers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/helpers/index.ts -------------------------------------------------------------------------------- /packages/api/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/index.ts -------------------------------------------------------------------------------- /packages/api/src/jwt/index.ts: -------------------------------------------------------------------------------- 1 | export * from './jwt'; 2 | -------------------------------------------------------------------------------- /packages/api/src/jwt/jwt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/jwt/jwt.test.ts -------------------------------------------------------------------------------- /packages/api/src/jwt/jwt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/src/jwt/jwt.ts -------------------------------------------------------------------------------- /packages/api/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/api/tsconfig.json -------------------------------------------------------------------------------- /packages/crypto/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/LICENSE -------------------------------------------------------------------------------- /packages/crypto/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/Readme.md -------------------------------------------------------------------------------- /packages/crypto/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/babel.config.cjs -------------------------------------------------------------------------------- /packages/crypto/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/jest.config.cjs -------------------------------------------------------------------------------- /packages/crypto/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/package.json -------------------------------------------------------------------------------- /packages/crypto/src/cipher/cipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/cipher.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/ecdh/ecdh.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/ecdh/ecdh.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/ecdh/ecdh.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/ecdh/ecdh.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/ecdh/ed25519.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/ecdh/ed25519.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/ecdh/ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/ecdh/ed25519.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/ecdh/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ecdh'; 2 | -------------------------------------------------------------------------------- /packages/crypto/src/cipher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/keyExchange.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/keyExchange.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/privateKeyDecrypter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/privateKeyDecrypter.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/privateKeyDecrypter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/privateKeyDecrypter.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/privateKeyEncrypter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/privateKeyEncrypter.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/privateKeyEncrypter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/privateKeyEncrypter.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/publicKeyDecrypter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/publicKeyDecrypter.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/publicKeyDecrypter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/publicKeyDecrypter.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/publicKeyEncrypter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/publicKeyEncrypter.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/publicKeyEncrypter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/publicKeyEncrypter.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/publicKeyEndToEnd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/publicKeyEndToEnd.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/secretbox.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/secretbox.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/secretbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/secretbox.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/serialization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/serialization.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/cipher/nacl/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/cipher/nacl/serialization.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/derivation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/derivation.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/derivation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/derivation.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/hd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/hd.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/hd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/hd.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/private.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/private.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/private.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/public.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/public.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/public.ts -------------------------------------------------------------------------------- /packages/crypto/src/ed25519/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/ed25519/test.const.ts -------------------------------------------------------------------------------- /packages/crypto/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/errors.ts -------------------------------------------------------------------------------- /packages/crypto/src/hd.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/hd.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/hd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/hd.ts -------------------------------------------------------------------------------- /packages/crypto/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/keys.ts -------------------------------------------------------------------------------- /packages/crypto/src/mnemonic/mnemonic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/mnemonic/mnemonic.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/mnemonic/mnemonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/mnemonic/mnemonic.ts -------------------------------------------------------------------------------- /packages/crypto/src/multikey/bytes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/multikey/bytes.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/multikey/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/multikey/bytes.ts -------------------------------------------------------------------------------- /packages/crypto/src/multikey/ids.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/multikey/ids.ts -------------------------------------------------------------------------------- /packages/crypto/src/multikey/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/multikey/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/multikey/names.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/multikey/names.ts -------------------------------------------------------------------------------- /packages/crypto/src/private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/private.ts -------------------------------------------------------------------------------- /packages/crypto/src/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/public.ts -------------------------------------------------------------------------------- /packages/crypto/src/rand.test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/rand.test.const.ts -------------------------------------------------------------------------------- /packages/crypto/src/rand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/rand.ts -------------------------------------------------------------------------------- /packages/crypto/src/scrypt/index.ts: -------------------------------------------------------------------------------- 1 | export * from './scrypt'; 2 | -------------------------------------------------------------------------------- /packages/crypto/src/scrypt/scrypt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/scrypt/scrypt.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/scrypt/scrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/scrypt/scrypt.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256k1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256k1/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256k1/private.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256k1/private.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256k1/private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256k1/private.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256k1/public.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256k1/public.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256k1/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256k1/public.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256k1/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256k1/test.const.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256r1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256r1/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256r1/private.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256r1/private.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256r1/private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256r1/private.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256r1/public.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256r1/public.test.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256r1/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256r1/public.ts -------------------------------------------------------------------------------- /packages/crypto/src/secp256r1/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/secp256r1/test.const.ts -------------------------------------------------------------------------------- /packages/crypto/src/testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/testing/index.ts -------------------------------------------------------------------------------- /packages/crypto/src/testing/private.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/testing/private.ts -------------------------------------------------------------------------------- /packages/crypto/src/testing/public.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/src/testing/public.ts -------------------------------------------------------------------------------- /packages/crypto/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/crypto/tsconfig.json -------------------------------------------------------------------------------- /packages/encoding/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/LICENSE -------------------------------------------------------------------------------- /packages/encoding/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/Readme.md -------------------------------------------------------------------------------- /packages/encoding/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/babel.config.cjs -------------------------------------------------------------------------------- /packages/encoding/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/jest.config.cjs -------------------------------------------------------------------------------- /packages/encoding/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/package.json -------------------------------------------------------------------------------- /packages/encoding/src/ascii.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/ascii.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/ascii.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/ascii.ts -------------------------------------------------------------------------------- /packages/encoding/src/base32.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base32.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/base32.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base32.ts -------------------------------------------------------------------------------- /packages/encoding/src/base58.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base58.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/base58.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base58.ts -------------------------------------------------------------------------------- /packages/encoding/src/base58Check.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base58Check.ts -------------------------------------------------------------------------------- /packages/encoding/src/base64.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base64.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/base64.ts -------------------------------------------------------------------------------- /packages/encoding/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/consts.ts -------------------------------------------------------------------------------- /packages/encoding/src/encoding.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/encoding.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/encoding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/encoding.ts -------------------------------------------------------------------------------- /packages/encoding/src/ensure.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/ensure.ts -------------------------------------------------------------------------------- /packages/encoding/src/hex.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/hex.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/hex.ts -------------------------------------------------------------------------------- /packages/encoding/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/index.ts -------------------------------------------------------------------------------- /packages/encoding/src/utf8.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/utf8.test.ts -------------------------------------------------------------------------------- /packages/encoding/src/utf8.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/src/utf8.ts -------------------------------------------------------------------------------- /packages/encoding/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/encoding/tsconfig.json -------------------------------------------------------------------------------- /packages/internal/.gitignore: -------------------------------------------------------------------------------- 1 | src/protobuf 2 | -------------------------------------------------------------------------------- /packages/internal/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/LICENSE -------------------------------------------------------------------------------- /packages/internal/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/Readme.md -------------------------------------------------------------------------------- /packages/internal/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/babel.config.cjs -------------------------------------------------------------------------------- /packages/internal/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/jest.config.cjs -------------------------------------------------------------------------------- /packages/internal/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/package.json -------------------------------------------------------------------------------- /packages/internal/rollup.const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/rollup.const.js -------------------------------------------------------------------------------- /packages/internal/src/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/configuration.ts -------------------------------------------------------------------------------- /packages/internal/src/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from './unexpected'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/errors/unexpected.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/errors/unexpected.ts -------------------------------------------------------------------------------- /packages/internal/src/errors/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/errors/validation.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/__snapshots__/generate.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/__snapshots__/generate.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/formatters/__snapshots__/parse.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/__snapshots__/parse.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/formatters/__tests__/legacy-content-and-subject.eml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/__tests__/legacy-content-and-subject.eml -------------------------------------------------------------------------------- /packages/internal/src/formatters/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/consts.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/generate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/generate.test.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/generate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/generate.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/parse.test.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/parse.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/roundtrip.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/roundtrip.test.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/simpleMimeHeaderParser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/simpleMimeHeaderParser.test.ts -------------------------------------------------------------------------------- /packages/internal/src/formatters/simpleMimeHeaderParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/formatters/simpleMimeHeaderParser.ts -------------------------------------------------------------------------------- /packages/internal/src/identityKeys/identityKeys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/identityKeys/identityKeys.test.ts -------------------------------------------------------------------------------- /packages/internal/src/identityKeys/identityKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/identityKeys/identityKeys.ts -------------------------------------------------------------------------------- /packages/internal/src/identityKeys/index.ts: -------------------------------------------------------------------------------- 1 | export * from './identityKeys'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/index.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/__snapshots__/addressHasher.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/__snapshots__/addressHasher.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/mailbox/__snapshots__/mailboxOperations.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/__snapshots__/mailboxOperations.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/mailbox/addressHasher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/addressHasher.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/addressHasher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/addressHasher.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/addressIdentityKeyResolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/addressIdentityKeyResolver.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/addressIdentityKeyResolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/addressIdentityKeyResolver.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/index.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/mailboxOperations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/mailboxOperations.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/mailboxOperations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/mailboxOperations.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/mailboxStorage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/mailboxStorage.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/mailboxStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/mailboxStorage.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/messageCrypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/messageCrypto.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/messageCrypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/messageCrypto.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/messageId.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/messageId.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/messageId.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/messageId.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/messageMailboxOwnerMatcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/messageMailboxOwnerMatcher.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/messageMailboxOwnerMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/messageMailboxOwnerMatcher.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/migrations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/migrations.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/migrations.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/payloadStorage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './payloadStorage'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/mailbox/payloadStorage/mailchainPayloadStorage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/payloadStorage/mailchainPayloadStorage.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/payloadStorage/mailchainPayloadStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/payloadStorage/mailchainPayloadStorage.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/payloadStorage/payloadStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/payloadStorage/payloadStorage.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/types.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/userMailboxHasher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/userMailboxHasher.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/userMailboxHasher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/userMailboxHasher.ts -------------------------------------------------------------------------------- /packages/internal/src/mailbox/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailbox/versioning.md -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/actions.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/actionsHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/actionsHandler.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/actionsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/actionsHandler.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/conditions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/conditions.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/conditionsHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/conditionsHandler.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/conditionsHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/conditionsHandler.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/index.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/mailboxRuleEngine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/mailboxRuleEngine.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/mailboxRuleEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/mailboxRuleEngine.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/mailchainRuleRepository.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/mailchainRuleRepository.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/mailchainRuleRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/mailchainRuleRepository.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/mailchainUserBlocklist.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/mailchainUserBlocklist.test.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/mailchainUserBlocklist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/mailchainUserBlocklist.ts -------------------------------------------------------------------------------- /packages/internal/src/mailboxRuleEngine/rule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailboxRuleEngine/rule.ts -------------------------------------------------------------------------------- /packages/internal/src/mailchainResult.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/mailchainResult.ts -------------------------------------------------------------------------------- /packages/internal/src/messageSync/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messageSync/index.ts -------------------------------------------------------------------------------- /packages/internal/src/messageSync/messageSync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messageSync/messageSync.test.ts -------------------------------------------------------------------------------- /packages/internal/src/messageSync/messageSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messageSync/messageSync.ts -------------------------------------------------------------------------------- /packages/internal/src/messageSync/previousMessageSync.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messageSync/previousMessageSync.test.ts -------------------------------------------------------------------------------- /packages/internal/src/messageSync/previousMessageSync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messageSync/previousMessageSync.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/addressNonce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/addressNonce.test.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/addressNonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/addressNonce.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/contractResolvers/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/contractResolvers/errors.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/contractResolvers/mailchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/contractResolvers/mailchain.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/contractResolvers/near.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/contractResolvers/near.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/contractResolvers/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/contractResolvers/resolver.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/errors.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/index.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/messagingKeyContract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/messagingKeyContract.test.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/messagingKeyContract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/messagingKeyContract.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/messagingKeys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/messagingKeys.test.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/messagingKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/messagingKeys.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/privateMessagingKeys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/privateMessagingKeys.test.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/privateMessagingKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/privateMessagingKeys.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/proof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/proof.ts -------------------------------------------------------------------------------- /packages/internal/src/messagingKeys/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/messagingKeys/verify.ts -------------------------------------------------------------------------------- /packages/internal/src/metadata/index.ts: -------------------------------------------------------------------------------- 1 | export * from './metadata'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/metadata/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/metadata/metadata.ts -------------------------------------------------------------------------------- /packages/internal/src/migration.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/migration.test.ts -------------------------------------------------------------------------------- /packages/internal/src/migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/migration.ts -------------------------------------------------------------------------------- /packages/internal/src/nameservices/index.ts: -------------------------------------------------------------------------------- 1 | export * from './nameservices'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/nameservices/nameservices.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/nameservices/nameservices.test.ts -------------------------------------------------------------------------------- /packages/internal/src/nameservices/nameservices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/nameservices/nameservices.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/deliveryRequests/deliveryRequests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/deliveryRequests/deliveryRequests.test.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/deliveryRequests/deliveryRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/deliveryRequests/deliveryRequests.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/deliveryRequests/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deliveryRequests'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/receiving/index.ts: -------------------------------------------------------------------------------- 1 | export { MailReceiver } from './mail'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/receiving/mail/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mail'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/receiving/mail/mail.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/mail/mail.test.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/mail/mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/mail/mail.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/mailer/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/mailer/author.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/mailer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mailer'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/receiving/mailer/mailer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/mailer/mailer.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/payload/index.ts: -------------------------------------------------------------------------------- 1 | export * from './payload'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/receiving/payload/payload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/payload/payload.test.ts -------------------------------------------------------------------------------- /packages/internal/src/receiving/payload/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/receiving/payload/payload.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/deliveryRequests/deliveryRequests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/deliveryRequests/deliveryRequests.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/deliveryRequests/deliveryRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/deliveryRequests/deliveryRequests.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/deliveryRequests/index.ts: -------------------------------------------------------------------------------- 1 | export * from './deliveryRequests'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/sending/distributor/deliveryRequests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/distributor/deliveryRequests.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/distributor/distributor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/distributor/distributor.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/distributor/distributor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/distributor/distributor.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/distributor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/distributor/index.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/errors.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/index.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/__snapshots__/payloads.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/__snapshots__/payloads.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/convertSendMailParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/convertSendMailParams.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/index.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/payloads.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/payloads.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/payloads.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/payloads.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/prepare.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/prepare.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/prepare.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/prepare.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/sendMailParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/sendMailParams.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/sender.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/sender.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/mail/sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/mail/sender.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/payload/__snapshots__/create.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/payload/__snapshots__/create.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/sending/payload/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/payload/create.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/payload/create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/payload/create.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/payload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/payload/index.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/payload/store.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/payload/store.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/payload/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/payload/store.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/verifiablePresentationRequest/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sender'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/sending/verifiablePresentationRequest/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/verifiablePresentationRequest/payload.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/verifiablePresentationRequest/sender.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/verifiablePresentationRequest/sender.test.ts -------------------------------------------------------------------------------- /packages/internal/src/sending/verifiablePresentationRequest/sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/sending/verifiablePresentationRequest/sender.ts -------------------------------------------------------------------------------- /packages/internal/src/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/test.const.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/deliveryRequests/delivery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/deliveryRequests/delivery.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/deliveryRequests/envelope.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/deliveryRequests/envelope.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/deliveryRequests/envelope.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/deliveryRequests/envelope.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/deliveryRequests/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/deliveryRequests/index.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/deliveryRequests/keybundle.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/deliveryRequests/keybundle.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/deliveryRequests/keybundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/deliveryRequests/keybundle.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/distribution/distribution.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/distribution/distribution.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/distribution/index.ts: -------------------------------------------------------------------------------- 1 | export * from './distribution'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/transport/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/index.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mail/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/transport/mail/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mail/types.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/__snapshots__/content.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/__snapshots__/content.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/author.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/author.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/content.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/content.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/index.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/mailerProof.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/mailerProof.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/mailerProof.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/mailerProof.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/payload.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/mailer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/mailer/types.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/headers.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/headersSerialize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/headersSerialize.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/headersSerialize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/headersSerialize.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/index.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/payload.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/verifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/verifier.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/payload/verifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/payload/verifier.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/chunk.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/chunk.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/chunk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/chunk.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/decrypt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/decrypt.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/decrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/decrypt.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/encrypt.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/encrypt.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/encrypt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/encrypt.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/headers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/headers.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/index.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/payload.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/serialization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/serialization.test.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/serialization/serialization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/serialization/serialization.ts -------------------------------------------------------------------------------- /packages/internal/src/transport/verifier/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sender'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/transport/verifier/sender.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/transport/verifier/sender.ts -------------------------------------------------------------------------------- /packages/internal/src/user/consolidateMailbox.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/consolidateMailbox.test.ts -------------------------------------------------------------------------------- /packages/internal/src/user/consolidateMailbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/consolidateMailbox.ts -------------------------------------------------------------------------------- /packages/internal/src/user/createAlias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/createAlias.ts -------------------------------------------------------------------------------- /packages/internal/src/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/index.ts -------------------------------------------------------------------------------- /packages/internal/src/user/migrations.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/migrations.test.ts -------------------------------------------------------------------------------- /packages/internal/src/user/migrations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/migrations.ts -------------------------------------------------------------------------------- /packages/internal/src/user/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/test.const.ts -------------------------------------------------------------------------------- /packages/internal/src/user/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/types.ts -------------------------------------------------------------------------------- /packages/internal/src/user/userProfile.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/userProfile.test.ts -------------------------------------------------------------------------------- /packages/internal/src/user/userProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/userProfile.ts -------------------------------------------------------------------------------- /packages/internal/src/user/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/utils.ts -------------------------------------------------------------------------------- /packages/internal/src/user/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/user/versioning.md -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/__snapshots__/payload.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/__snapshots__/payload.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/__snapshots__/presentation.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/__snapshots__/presentation.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/__snapshots__/resolver.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/__snapshots__/resolver.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/context.ts: -------------------------------------------------------------------------------- 1 | export const W3C_CREDENTIALS_CONTEXT = 'https://www.w3.org/2018/credentials/v1'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/did.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/did.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/did.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/did.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/index.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/issuer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/issuer.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/jwt.ts: -------------------------------------------------------------------------------- 1 | export type VerifiablePresentationJWT = string; 2 | -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/parseVerifiablePresentationRequest.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/parseVerifiablePresentationRequest.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/parseVerifiablePresentationRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/parseVerifiablePresentationRequest.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/payload.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/payload.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/payload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/payload.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/presentation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/presentation.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/presentation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/presentation.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/request/index.ts: -------------------------------------------------------------------------------- 1 | export * from './request'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/request/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/request/request.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/resolver.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/resolver.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/resolver.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/subject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/subject.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/termsOfUse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/termsOfUse.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/__snapshots__/issuer.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/__snapshots__/issuer.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/__snapshots__/verifier.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/__snapshots__/verifier.test.ts.snap -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/factory.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/factory.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './verifier'; 2 | -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/issuer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/issuer.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/issuer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/issuer.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/verifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/verifier.test.ts -------------------------------------------------------------------------------- /packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/verifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/src/verifiableCredentials/verifiableMailchainAddressOwner/verifier.ts -------------------------------------------------------------------------------- /packages/internal/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/internal/tsconfig.json -------------------------------------------------------------------------------- /packages/keyring/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/.eslintignore -------------------------------------------------------------------------------- /packages/keyring/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/LICENSE -------------------------------------------------------------------------------- /packages/keyring/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/Readme.md -------------------------------------------------------------------------------- /packages/keyring/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/babel.config.cjs -------------------------------------------------------------------------------- /packages/keyring/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/jest.config.cjs -------------------------------------------------------------------------------- /packages/keyring/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/package.json -------------------------------------------------------------------------------- /packages/keyring/src/__snapshots__/keyring.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/__snapshots__/keyring.test.ts.snap -------------------------------------------------------------------------------- /packages/keyring/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/constants.ts -------------------------------------------------------------------------------- /packages/keyring/src/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/functions.ts -------------------------------------------------------------------------------- /packages/keyring/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/index.ts -------------------------------------------------------------------------------- /packages/keyring/src/keyring.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/keyring.test.ts -------------------------------------------------------------------------------- /packages/keyring/src/keyring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/keyring.ts -------------------------------------------------------------------------------- /packages/keyring/src/test.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/src/test.const.ts -------------------------------------------------------------------------------- /packages/keyring/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/keyring/tsconfig.json -------------------------------------------------------------------------------- /packages/message-composer/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/LICENSE -------------------------------------------------------------------------------- /packages/message-composer/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/Readme.md -------------------------------------------------------------------------------- /packages/message-composer/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/babel.config.cjs -------------------------------------------------------------------------------- /packages/message-composer/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/jest.config.cjs -------------------------------------------------------------------------------- /packages/message-composer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/package.json -------------------------------------------------------------------------------- /packages/message-composer/src/__snapshots__/contentHandler.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/__snapshots__/contentHandler.test.ts.snap -------------------------------------------------------------------------------- /packages/message-composer/src/__snapshots__/headerHandler.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/__snapshots__/headerHandler.test.ts.snap -------------------------------------------------------------------------------- /packages/message-composer/src/__snapshots__/messageComposer.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/__snapshots__/messageComposer.test.ts.snap -------------------------------------------------------------------------------- /packages/message-composer/src/__tests__/.gitignore: -------------------------------------------------------------------------------- 1 | *.eml 2 | -------------------------------------------------------------------------------- /packages/message-composer/src/__tests__/mailchain-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/__tests__/mailchain-logo.png -------------------------------------------------------------------------------- /packages/message-composer/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/consts.ts -------------------------------------------------------------------------------- /packages/message-composer/src/contentHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/contentHandler.test.ts -------------------------------------------------------------------------------- /packages/message-composer/src/contentHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/contentHandler.ts -------------------------------------------------------------------------------- /packages/message-composer/src/fallback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/fallback.ts -------------------------------------------------------------------------------- /packages/message-composer/src/folding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/folding.ts -------------------------------------------------------------------------------- /packages/message-composer/src/hasOnlyAscii.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/hasOnlyAscii.ts -------------------------------------------------------------------------------- /packages/message-composer/src/headerFactories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/headerFactories.ts -------------------------------------------------------------------------------- /packages/message-composer/src/headerHandler.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/headerHandler.test.ts -------------------------------------------------------------------------------- /packages/message-composer/src/headerHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/headerHandler.ts -------------------------------------------------------------------------------- /packages/message-composer/src/headerOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/headerOrder.ts -------------------------------------------------------------------------------- /packages/message-composer/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/index.ts -------------------------------------------------------------------------------- /packages/message-composer/src/messageComposer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/messageComposer.test.ts -------------------------------------------------------------------------------- /packages/message-composer/src/messageComposer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/messageComposer.ts -------------------------------------------------------------------------------- /packages/message-composer/src/messageComposerContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/messageComposerContext.ts -------------------------------------------------------------------------------- /packages/message-composer/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/src/types.ts -------------------------------------------------------------------------------- /packages/message-composer/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/message-composer/tsconfig.json -------------------------------------------------------------------------------- /packages/sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/LICENSE -------------------------------------------------------------------------------- /packages/sdk/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/Readme.md -------------------------------------------------------------------------------- /packages/sdk/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/babel.config.cjs -------------------------------------------------------------------------------- /packages/sdk/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/jest.config.cjs -------------------------------------------------------------------------------- /packages/sdk/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/jest.setup.js -------------------------------------------------------------------------------- /packages/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/package.json -------------------------------------------------------------------------------- /packages/sdk/rollup.const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/rollup.const.js -------------------------------------------------------------------------------- /packages/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/internal/addressNonce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/internal/addressNonce.ts -------------------------------------------------------------------------------- /packages/sdk/src/internal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/internal/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/internal/keys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/internal/keys.test.ts -------------------------------------------------------------------------------- /packages/sdk/src/internal/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/internal/keys.ts -------------------------------------------------------------------------------- /packages/sdk/src/internal/privateMessagingKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/internal/privateMessagingKey.ts -------------------------------------------------------------------------------- /packages/sdk/src/internal/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/internal/resolvers.ts -------------------------------------------------------------------------------- /packages/sdk/src/mailchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/mailchain.ts -------------------------------------------------------------------------------- /packages/sdk/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/src/types.ts -------------------------------------------------------------------------------- /packages/sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/signatures/.gitignore: -------------------------------------------------------------------------------- 1 | src/api 2 | -------------------------------------------------------------------------------- /packages/signatures/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/LICENSE -------------------------------------------------------------------------------- /packages/signatures/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/Readme.md -------------------------------------------------------------------------------- /packages/signatures/babel.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/babel.config.cjs -------------------------------------------------------------------------------- /packages/signatures/jest.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/jest.config.cjs -------------------------------------------------------------------------------- /packages/signatures/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/package.json -------------------------------------------------------------------------------- /packages/signatures/src/__snapshots__/mailer.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/__snapshots__/mailer.test.ts.snap -------------------------------------------------------------------------------- /packages/signatures/src/consts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/consts.ts -------------------------------------------------------------------------------- /packages/signatures/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/errors.ts -------------------------------------------------------------------------------- /packages/signatures/src/eth_personal.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/eth_personal.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/eth_personal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/eth_personal.ts -------------------------------------------------------------------------------- /packages/signatures/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/index.ts -------------------------------------------------------------------------------- /packages/signatures/src/keyreg/__snapshots__/message.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/keyreg/__snapshots__/message.test.ts.snap -------------------------------------------------------------------------------- /packages/signatures/src/keyreg/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/keyreg/index.ts -------------------------------------------------------------------------------- /packages/signatures/src/keyreg/message.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/keyreg/message.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/keyreg/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/keyreg/message.ts -------------------------------------------------------------------------------- /packages/signatures/src/keyreg/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/keyreg/params.ts -------------------------------------------------------------------------------- /packages/signatures/src/keyreg/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/keyreg/templates.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_message_confirmation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_message_confirmation.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_message_confirmation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_message_confirmation.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_msgkey.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_msgkey.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_msgkey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_msgkey.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_password_reset.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_password_reset.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_password_reset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_password_reset.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_username.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_username.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailchain_username.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailchain_username.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailer.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/mailer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/mailer.ts -------------------------------------------------------------------------------- /packages/signatures/src/publickey/ethereum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/publickey/ethereum.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/publickey/ethereum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/publickey/ethereum.ts -------------------------------------------------------------------------------- /packages/signatures/src/publickey/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ethereum'; 2 | -------------------------------------------------------------------------------- /packages/signatures/src/raw_ed25519.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/raw_ed25519.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/raw_ed25519.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/raw_ed25519.ts -------------------------------------------------------------------------------- /packages/signatures/src/tezos_micheline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/tezos_micheline.test.ts -------------------------------------------------------------------------------- /packages/signatures/src/tezos_micheline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/tezos_micheline.ts -------------------------------------------------------------------------------- /packages/signatures/src/verify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/src/verify.ts -------------------------------------------------------------------------------- /packages/signatures/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mailchain/mailchain-sdk-js/HEAD/packages/signatures/tsconfig.json -------------------------------------------------------------------------------- /packages/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json" 3 | } 4 | --------------------------------------------------------------------------------