UNPKG

@polkadot/util-crypto

Version:
913 lines (912 loc) • 29.7 kB
{ "author": "Jaco Greeff <jacogr@gmail.com>", "bugs": "https://github.com/polkadot-js/common/issues", "description": "A collection of useful crypto utilities for @polkadot", "engines": { "node": ">=18" }, "homepage": "https://github.com/polkadot-js/common/tree/master/packages/util-crypto#readme", "license": "Apache-2.0", "name": "@polkadot/util-crypto", "repository": { "directory": "packages/util-crypto", "type": "git", "url": "https://github.com/polkadot-js/common.git" }, "sideEffects": [ "./bundleInit.js", "./cjs/bundleInit.js", "./packageDetect.js", "./cjs/packageDetect.js" ], "type": "module", "version": "13.1.1", "main": "./cjs/index.js", "module": "./index.js", "browser": { "crypto": false, "stream": false }, "types": "./index.d.ts", "exports": { "./cjs/package.json": "./cjs/package.json", "./cjs/*": "./cjs/*.js", ".": { "types": "./index.d.ts", "module": "./index.js", "require": "./cjs/index.js", "default": "./index.js" }, "./address": { "types": "./address/index.d.ts", "module": "./address/index.js", "require": "./cjs/address/index.js", "default": "./address/index.js" }, "./address/addressToEvm": { "types": "./address/addressToEvm.d.ts", "module": "./address/addressToEvm.js", "require": "./cjs/address/addressToEvm.js", "default": "./address/addressToEvm.js" }, "./address/check": { "types": "./address/check.d.ts", "module": "./address/check.js", "require": "./cjs/address/check.js", "default": "./address/check.js" }, "./address/checksum": { "types": "./address/checksum.d.ts", "module": "./address/checksum.js", "require": "./cjs/address/checksum.js", "default": "./address/checksum.js" }, "./address/decode": { "types": "./address/decode.d.ts", "module": "./address/decode.js", "require": "./cjs/address/decode.js", "default": "./address/decode.js" }, "./address/defaults": { "types": "./address/defaults.d.ts", "module": "./address/defaults.js", "require": "./cjs/address/defaults.js", "default": "./address/defaults.js" }, "./address/derive": { "types": "./address/derive.d.ts", "module": "./address/derive.js", "require": "./cjs/address/derive.js", "default": "./address/derive.js" }, "./address/encode": { "types": "./address/encode.d.ts", "module": "./address/encode.js", "require": "./cjs/address/encode.js", "default": "./address/encode.js" }, "./address/encodeDerived": { "types": "./address/encodeDerived.d.ts", "module": "./address/encodeDerived.js", "require": "./cjs/address/encodeDerived.js", "default": "./address/encodeDerived.js" }, "./address/encodeMulti": { "types": "./address/encodeMulti.d.ts", "module": "./address/encodeMulti.js", "require": "./cjs/address/encodeMulti.js", "default": "./address/encodeMulti.js" }, "./address/eq": { "types": "./address/eq.d.ts", "module": "./address/eq.js", "require": "./cjs/address/eq.js", "default": "./address/eq.js" }, "./address/evmToAddress": { "types": "./address/evmToAddress.d.ts", "module": "./address/evmToAddress.js", "require": "./cjs/address/evmToAddress.js", "default": "./address/evmToAddress.js" }, "./address/is": { "types": "./address/is.d.ts", "module": "./address/is.js", "require": "./cjs/address/is.js", "default": "./address/is.js" }, "./address/keyDerived": { "types": "./address/keyDerived.d.ts", "module": "./address/keyDerived.js", "require": "./cjs/address/keyDerived.js", "default": "./address/keyDerived.js" }, "./address/keyMulti": { "types": "./address/keyMulti.d.ts", "module": "./address/keyMulti.js", "require": "./cjs/address/keyMulti.js", "default": "./address/keyMulti.js" }, "./address/setSS58Format": { "types": "./address/setSS58Format.d.ts", "module": "./address/setSS58Format.js", "require": "./cjs/address/setSS58Format.js", "default": "./address/setSS58Format.js" }, "./address/sort": { "types": "./address/sort.d.ts", "module": "./address/sort.js", "require": "./cjs/address/sort.js", "default": "./address/sort.js" }, "./address/sshash": { "types": "./address/sshash.d.ts", "module": "./address/sshash.js", "require": "./cjs/address/sshash.js", "default": "./address/sshash.js" }, "./address/types": { "types": "./address/types.d.ts", "module": "./address/types.js", "require": "./cjs/address/types.js", "default": "./address/types.js" }, "./address/util": { "types": "./address/util.d.ts", "module": "./address/util.js", "require": "./cjs/address/util.js", "default": "./address/util.js" }, "./address/validate": { "types": "./address/validate.d.ts", "module": "./address/validate.js", "require": "./cjs/address/validate.js", "default": "./address/validate.js" }, "./base32": { "types": "./base32/index.d.ts", "module": "./base32/index.js", "require": "./cjs/base32/index.js", "default": "./base32/index.js" }, "./base32/bs32": { "types": "./base32/bs32.d.ts", "module": "./base32/bs32.js", "require": "./cjs/base32/bs32.js", "default": "./base32/bs32.js" }, "./base32/helpers": { "types": "./base32/helpers.d.ts", "module": "./base32/helpers.js", "require": "./cjs/base32/helpers.js", "default": "./base32/helpers.js" }, "./base58": { "types": "./base58/index.d.ts", "module": "./base58/index.js", "require": "./cjs/base58/index.js", "default": "./base58/index.js" }, "./base58/bs58": { "types": "./base58/bs58.d.ts", "module": "./base58/bs58.js", "require": "./cjs/base58/bs58.js", "default": "./base58/bs58.js" }, "./base64": { "types": "./base64/index.d.ts", "module": "./base64/index.js", "require": "./cjs/base64/index.js", "default": "./base64/index.js" }, "./base64/bs64": { "types": "./base64/bs64.d.ts", "module": "./base64/bs64.js", "require": "./cjs/base64/bs64.js", "default": "./base64/bs64.js" }, "./base64/pad": { "types": "./base64/pad.d.ts", "module": "./base64/pad.js", "require": "./cjs/base64/pad.js", "default": "./base64/pad.js" }, "./base64/trim": { "types": "./base64/trim.d.ts", "module": "./base64/trim.js", "require": "./cjs/base64/trim.js", "default": "./base64/trim.js" }, "./blake2": { "types": "./blake2/index.d.ts", "module": "./blake2/index.js", "require": "./cjs/blake2/index.js", "default": "./blake2/index.js" }, "./blake2/asU8a": { "types": "./blake2/asU8a.d.ts", "module": "./blake2/asU8a.js", "require": "./cjs/blake2/asU8a.js", "default": "./blake2/asU8a.js" }, "./bn": { "types": "./bn.d.ts", "module": "./bn.js", "require": "./cjs/bn.js", "default": "./bn.js" }, "./bundle": { "types": "./bundle.d.ts", "module": "./bundle.js", "require": "./cjs/bundle.js", "default": "./bundle.js" }, "./bundleInit": { "types": "./bundleInit.d.ts", "module": "./bundleInit.js", "require": "./cjs/bundleInit.js", "default": "./bundleInit.js" }, "./crypto": { "types": "./crypto.d.ts", "module": "./crypto.js", "require": "./cjs/crypto.js", "default": "./crypto.js" }, "./ed25519": { "types": "./ed25519/index.d.ts", "module": "./ed25519/index.js", "require": "./cjs/ed25519/index.js", "default": "./ed25519/index.js" }, "./ed25519/deriveHard": { "types": "./ed25519/deriveHard.d.ts", "module": "./ed25519/deriveHard.js", "require": "./cjs/ed25519/deriveHard.js", "default": "./ed25519/deriveHard.js" }, "./ed25519/pair/fromRandom": { "types": "./ed25519/pair/fromRandom.d.ts", "module": "./ed25519/pair/fromRandom.js", "require": "./cjs/ed25519/pair/fromRandom.js", "default": "./ed25519/pair/fromRandom.js" }, "./ed25519/pair/fromSecret": { "types": "./ed25519/pair/fromSecret.d.ts", "module": "./ed25519/pair/fromSecret.js", "require": "./cjs/ed25519/pair/fromSecret.js", "default": "./ed25519/pair/fromSecret.js" }, "./ed25519/pair/fromSeed": { "types": "./ed25519/pair/fromSeed.d.ts", "module": "./ed25519/pair/fromSeed.js", "require": "./cjs/ed25519/pair/fromSeed.js", "default": "./ed25519/pair/fromSeed.js" }, "./ed25519/pair/fromString": { "types": "./ed25519/pair/fromString.d.ts", "module": "./ed25519/pair/fromString.js", "require": "./cjs/ed25519/pair/fromString.js", "default": "./ed25519/pair/fromString.js" }, "./ed25519/sign": { "types": "./ed25519/sign.d.ts", "module": "./ed25519/sign.js", "require": "./cjs/ed25519/sign.js", "default": "./ed25519/sign.js" }, "./ed25519/verify": { "types": "./ed25519/verify.d.ts", "module": "./ed25519/verify.js", "require": "./cjs/ed25519/verify.js", "default": "./ed25519/verify.js" }, "./ethereum": { "types": "./ethereum/index.d.ts", "module": "./ethereum/index.js", "require": "./cjs/ethereum/index.js", "default": "./ethereum/index.js" }, "./ethereum/encode": { "types": "./ethereum/encode.d.ts", "module": "./ethereum/encode.js", "require": "./cjs/ethereum/encode.js", "default": "./ethereum/encode.js" }, "./ethereum/isAddress": { "types": "./ethereum/isAddress.d.ts", "module": "./ethereum/isAddress.js", "require": "./cjs/ethereum/isAddress.js", "default": "./ethereum/isAddress.js" }, "./ethereum/isChecksum": { "types": "./ethereum/isChecksum.d.ts", "module": "./ethereum/isChecksum.js", "require": "./cjs/ethereum/isChecksum.js", "default": "./ethereum/isChecksum.js" }, "./hd": { "types": "./hd/index.d.ts", "module": "./hd/index.js", "require": "./cjs/hd/index.js", "default": "./hd/index.js" }, "./hd/ethereum": { "types": "./hd/ethereum/index.d.ts", "module": "./hd/ethereum/index.js", "require": "./cjs/hd/ethereum/index.js", "default": "./hd/ethereum/index.js" }, "./hd/ledger": { "types": "./hd/ledger/index.d.ts", "module": "./hd/ledger/index.js", "require": "./cjs/hd/ledger/index.js", "default": "./hd/ledger/index.js" }, "./hd/ledger/derivePrivate": { "types": "./hd/ledger/derivePrivate.d.ts", "module": "./hd/ledger/derivePrivate.js", "require": "./cjs/hd/ledger/derivePrivate.js", "default": "./hd/ledger/derivePrivate.js" }, "./hd/ledger/master": { "types": "./hd/ledger/master.d.ts", "module": "./hd/ledger/master.js", "require": "./cjs/hd/ledger/master.js", "default": "./hd/ledger/master.js" }, "./hd/validatePath": { "types": "./hd/validatePath.d.ts", "module": "./hd/validatePath.js", "require": "./cjs/hd/validatePath.js", "default": "./hd/validatePath.js" }, "./helpers": { "types": "./helpers.d.ts", "module": "./helpers.js", "require": "./cjs/helpers.js", "default": "./helpers.js" }, "./hmac": { "types": "./hmac/index.d.ts", "module": "./hmac/index.js", "require": "./cjs/hmac/index.js", "default": "./hmac/index.js" }, "./hmac/shaAsU8a": { "types": "./hmac/shaAsU8a.d.ts", "module": "./hmac/shaAsU8a.js", "require": "./cjs/hmac/shaAsU8a.js", "default": "./hmac/shaAsU8a.js" }, "./json": { "types": "./json/index.d.ts", "module": "./json/index.js", "require": "./cjs/json/index.js", "default": "./json/index.js" }, "./json/constants": { "types": "./json/constants.d.ts", "module": "./json/constants.js", "require": "./cjs/json/constants.js", "default": "./json/constants.js" }, "./json/decrypt": { "types": "./json/decrypt.d.ts", "module": "./json/decrypt.js", "require": "./cjs/json/decrypt.js", "default": "./json/decrypt.js" }, "./json/decryptData": { "types": "./json/decryptData.d.ts", "module": "./json/decryptData.js", "require": "./cjs/json/decryptData.js", "default": "./json/decryptData.js" }, "./json/encrypt": { "types": "./json/encrypt.d.ts", "module": "./json/encrypt.js", "require": "./cjs/json/encrypt.js", "default": "./json/encrypt.js" }, "./json/encryptFormat": { "types": "./json/encryptFormat.d.ts", "module": "./json/encryptFormat.js", "require": "./cjs/json/encryptFormat.js", "default": "./json/encryptFormat.js" }, "./json/types": { "types": "./json/types.d.ts", "module": "./json/types.js", "require": "./cjs/json/types.js", "default": "./json/types.js" }, "./keccak": { "types": "./keccak/index.d.ts", "module": "./keccak/index.js", "require": "./cjs/keccak/index.js", "default": "./keccak/index.js" }, "./keccak/asU8a": { "types": "./keccak/asU8a.d.ts", "module": "./keccak/asU8a.js", "require": "./cjs/keccak/asU8a.js", "default": "./keccak/asU8a.js" }, "./key": { "types": "./key/index.d.ts", "module": "./key/index.js", "require": "./cjs/key/index.js", "default": "./key/index.js" }, "./key/DeriveJunction": { "types": "./key/DeriveJunction.d.ts", "module": "./key/DeriveJunction.js", "require": "./cjs/key/DeriveJunction.js", "default": "./key/DeriveJunction.js" }, "./key/extractPath": { "types": "./key/extractPath.d.ts", "module": "./key/extractPath.js", "require": "./cjs/key/extractPath.js", "default": "./key/extractPath.js" }, "./key/extractSuri": { "types": "./key/extractSuri.d.ts", "module": "./key/extractSuri.js", "require": "./cjs/key/extractSuri.js", "default": "./key/extractSuri.js" }, "./key/fromPath": { "types": "./key/fromPath.d.ts", "module": "./key/fromPath.js", "require": "./cjs/key/fromPath.js", "default": "./key/fromPath.js" }, "./key/hdkdDerive": { "types": "./key/hdkdDerive.d.ts", "module": "./key/hdkdDerive.js", "require": "./cjs/key/hdkdDerive.js", "default": "./key/hdkdDerive.js" }, "./key/hdkdEcdsa": { "types": "./key/hdkdEcdsa.d.ts", "module": "./key/hdkdEcdsa.js", "require": "./cjs/key/hdkdEcdsa.js", "default": "./key/hdkdEcdsa.js" }, "./key/hdkdEd25519": { "types": "./key/hdkdEd25519.d.ts", "module": "./key/hdkdEd25519.js", "require": "./cjs/key/hdkdEd25519.js", "default": "./key/hdkdEd25519.js" }, "./key/hdkdSr25519": { "types": "./key/hdkdSr25519.d.ts", "module": "./key/hdkdSr25519.js", "require": "./cjs/key/hdkdSr25519.js", "default": "./key/hdkdSr25519.js" }, "./mnemonic": { "types": "./mnemonic/index.d.ts", "module": "./mnemonic/index.js", "require": "./cjs/mnemonic/index.js", "default": "./mnemonic/index.js" }, "./mnemonic/bip39": { "types": "./mnemonic/bip39.d.ts", "module": "./mnemonic/bip39.js", "require": "./cjs/mnemonic/bip39.js", "default": "./mnemonic/bip39.js" }, "./mnemonic/generate": { "types": "./mnemonic/generate.d.ts", "module": "./mnemonic/generate.js", "require": "./cjs/mnemonic/generate.js", "default": "./mnemonic/generate.js" }, "./mnemonic/toEntropy": { "types": "./mnemonic/toEntropy.d.ts", "module": "./mnemonic/toEntropy.js", "require": "./cjs/mnemonic/toEntropy.js", "default": "./mnemonic/toEntropy.js" }, "./mnemonic/toLegacySeed": { "types": "./mnemonic/toLegacySeed.d.ts", "module": "./mnemonic/toLegacySeed.js", "require": "./cjs/mnemonic/toLegacySeed.js", "default": "./mnemonic/toLegacySeed.js" }, "./mnemonic/toMiniSecret": { "types": "./mnemonic/toMiniSecret.d.ts", "module": "./mnemonic/toMiniSecret.js", "require": "./cjs/mnemonic/toMiniSecret.js", "default": "./mnemonic/toMiniSecret.js" }, "./mnemonic/validate": { "types": "./mnemonic/validate.d.ts", "module": "./mnemonic/validate.js", "require": "./cjs/mnemonic/validate.js", "default": "./mnemonic/validate.js" }, "./mnemonic/wordlists": { "types": "./mnemonic/wordlists/index.d.ts", "module": "./mnemonic/wordlists/index.js", "require": "./cjs/mnemonic/wordlists/index.js", "default": "./mnemonic/wordlists/index.js" }, "./mnemonic/wordlists/en": { "types": "./mnemonic/wordlists/en.d.ts", "module": "./mnemonic/wordlists/en.js", "require": "./cjs/mnemonic/wordlists/en.js", "default": "./mnemonic/wordlists/en.js" }, "./mnemonic/wordlists/es": { "types": "./mnemonic/wordlists/es.d.ts", "module": "./mnemonic/wordlists/es.js", "require": "./cjs/mnemonic/wordlists/es.js", "default": "./mnemonic/wordlists/es.js" }, "./mnemonic/wordlists/fr": { "types": "./mnemonic/wordlists/fr.d.ts", "module": "./mnemonic/wordlists/fr.js", "require": "./cjs/mnemonic/wordlists/fr.js", "default": "./mnemonic/wordlists/fr.js" }, "./mnemonic/wordlists/it": { "types": "./mnemonic/wordlists/it.d.ts", "module": "./mnemonic/wordlists/it.js", "require": "./cjs/mnemonic/wordlists/it.js", "default": "./mnemonic/wordlists/it.js" }, "./mnemonic/wordlists/jp": { "types": "./mnemonic/wordlists/jp.d.ts", "module": "./mnemonic/wordlists/jp.js", "require": "./cjs/mnemonic/wordlists/jp.js", "default": "./mnemonic/wordlists/jp.js" }, "./mnemonic/wordlists/ko": { "types": "./mnemonic/wordlists/ko.d.ts", "module": "./mnemonic/wordlists/ko.js", "require": "./cjs/mnemonic/wordlists/ko.js", "default": "./mnemonic/wordlists/ko.js" }, "./mnemonic/wordlists/zh-s": { "types": "./mnemonic/wordlists/zh-s.d.ts", "module": "./mnemonic/wordlists/zh-s.js", "require": "./cjs/mnemonic/wordlists/zh-s.js", "default": "./mnemonic/wordlists/zh-s.js" }, "./mnemonic/wordlists/zh-t": { "types": "./mnemonic/wordlists/zh-t.d.ts", "module": "./mnemonic/wordlists/zh-t.js", "require": "./cjs/mnemonic/wordlists/zh-t.js", "default": "./mnemonic/wordlists/zh-t.js" }, "./nacl": { "types": "./nacl/index.d.ts", "module": "./nacl/index.js", "require": "./cjs/nacl/index.js", "default": "./nacl/index.js" }, "./nacl/decrypt": { "types": "./nacl/decrypt.d.ts", "module": "./nacl/decrypt.js", "require": "./cjs/nacl/decrypt.js", "default": "./nacl/decrypt.js" }, "./nacl/encrypt": { "types": "./nacl/encrypt.d.ts", "module": "./nacl/encrypt.js", "require": "./cjs/nacl/encrypt.js", "default": "./nacl/encrypt.js" }, "./nacl/tweetnacl": { "types": "./nacl/tweetnacl.d.ts", "module": "./nacl/tweetnacl.js", "require": "./cjs/nacl/tweetnacl.js", "default": "./nacl/tweetnacl.js" }, "./networks": { "types": "./networks.d.ts", "module": "./networks.js", "require": "./cjs/networks.js", "default": "./networks.js" }, "./package.json": { "require": "./cjs/package.json", "default": "./package.json" }, "./packageDetect": { "types": "./packageDetect.d.ts", "module": "./packageDetect.js", "require": "./cjs/packageDetect.js", "default": "./packageDetect.js" }, "./packageInfo.js": { "types": "./packageInfo.d.ts", "module": "./packageInfo.js", "require": "./cjs/packageInfo.js", "default": "./packageInfo.js" }, "./packageInfo": { "types": "./packageInfo.d.ts", "module": "./packageInfo.js", "require": "./cjs/packageInfo.js", "default": "./packageInfo.js" }, "./pbkdf2": { "types": "./pbkdf2/index.d.ts", "module": "./pbkdf2/index.js", "require": "./cjs/pbkdf2/index.js", "default": "./pbkdf2/index.js" }, "./pbkdf2/encode": { "types": "./pbkdf2/encode.d.ts", "module": "./pbkdf2/encode.js", "require": "./cjs/pbkdf2/encode.js", "default": "./pbkdf2/encode.js" }, "./random": { "types": "./random/index.d.ts", "module": "./random/index.js", "require": "./cjs/random/index.js", "default": "./random/index.js" }, "./random/asNumber": { "types": "./random/asNumber.d.ts", "module": "./random/asNumber.js", "require": "./cjs/random/asNumber.js", "default": "./random/asNumber.js" }, "./random/asU8a": { "types": "./random/asU8a.d.ts", "module": "./random/asU8a.js", "require": "./cjs/random/asU8a.js", "default": "./random/asU8a.js" }, "./scrypt": { "types": "./scrypt/index.d.ts", "module": "./scrypt/index.js", "require": "./cjs/scrypt/index.js", "default": "./scrypt/index.js" }, "./scrypt/defaults": { "types": "./scrypt/defaults.d.ts", "module": "./scrypt/defaults.js", "require": "./cjs/scrypt/defaults.js", "default": "./scrypt/defaults.js" }, "./scrypt/encode": { "types": "./scrypt/encode.d.ts", "module": "./scrypt/encode.js", "require": "./cjs/scrypt/encode.js", "default": "./scrypt/encode.js" }, "./scrypt/fromU8a": { "types": "./scrypt/fromU8a.d.ts", "module": "./scrypt/fromU8a.js", "require": "./cjs/scrypt/fromU8a.js", "default": "./scrypt/fromU8a.js" }, "./scrypt/toU8a": { "types": "./scrypt/toU8a.d.ts", "module": "./scrypt/toU8a.js", "require": "./cjs/scrypt/toU8a.js", "default": "./scrypt/toU8a.js" }, "./scrypt/types": { "types": "./scrypt/types.d.ts", "module": "./scrypt/types.js", "require": "./cjs/scrypt/types.js", "default": "./scrypt/types.js" }, "./secp256k1": { "types": "./secp256k1/index.d.ts", "module": "./secp256k1/index.js", "require": "./cjs/secp256k1/index.js", "default": "./secp256k1/index.js" }, "./secp256k1/compress": { "types": "./secp256k1/compress.d.ts", "module": "./secp256k1/compress.js", "require": "./cjs/secp256k1/compress.js", "default": "./secp256k1/compress.js" }, "./secp256k1/deriveHard": { "types": "./secp256k1/deriveHard.d.ts", "module": "./secp256k1/deriveHard.js", "require": "./cjs/secp256k1/deriveHard.js", "default": "./secp256k1/deriveHard.js" }, "./secp256k1/expand": { "types": "./secp256k1/expand.d.ts", "module": "./secp256k1/expand.js", "require": "./cjs/secp256k1/expand.js", "default": "./secp256k1/expand.js" }, "./secp256k1/hasher": { "types": "./secp256k1/hasher.d.ts", "module": "./secp256k1/hasher.js", "require": "./cjs/secp256k1/hasher.js", "default": "./secp256k1/hasher.js" }, "./secp256k1/pair/fromSeed": { "types": "./secp256k1/pair/fromSeed.d.ts", "module": "./secp256k1/pair/fromSeed.js", "require": "./cjs/secp256k1/pair/fromSeed.js", "default": "./secp256k1/pair/fromSeed.js" }, "./secp256k1/recover": { "types": "./secp256k1/recover.d.ts", "module": "./secp256k1/recover.js", "require": "./cjs/secp256k1/recover.js", "default": "./secp256k1/recover.js" }, "./secp256k1/sign": { "types": "./secp256k1/sign.d.ts", "module": "./secp256k1/sign.js", "require": "./cjs/secp256k1/sign.js", "default": "./secp256k1/sign.js" }, "./secp256k1/tweakAdd": { "types": "./secp256k1/tweakAdd.d.ts", "module": "./secp256k1/tweakAdd.js", "require": "./cjs/secp256k1/tweakAdd.js", "default": "./secp256k1/tweakAdd.js" }, "./secp256k1/types": { "types": "./secp256k1/types.d.ts", "module": "./secp256k1/types.js", "require": "./cjs/secp256k1/types.js", "default": "./secp256k1/types.js" }, "./secp256k1/verify": { "types": "./secp256k1/verify.d.ts", "module": "./secp256k1/verify.js", "require": "./cjs/secp256k1/verify.js", "default": "./secp256k1/verify.js" }, "./sha": { "types": "./sha/index.d.ts", "module": "./sha/index.js", "require": "./cjs/sha/index.js", "default": "./sha/index.js" }, "./sha/asU8a": { "types": "./sha/asU8a.d.ts", "module": "./sha/asU8a.js", "require": "./cjs/sha/asU8a.js", "default": "./sha/asU8a.js" }, "./signature": { "types": "./signature/index.d.ts", "module": "./signature/index.js", "require": "./cjs/signature/index.js", "default": "./signature/index.js" }, "./signature/verify": { "types": "./signature/verify.d.ts", "module": "./signature/verify.js", "require": "./cjs/signature/verify.js", "default": "./signature/verify.js" }, "./sr25519": { "types": "./sr25519/index.d.ts", "module": "./sr25519/index.js", "require": "./cjs/sr25519/index.js", "default": "./sr25519/index.js" }, "./sr25519/agreement": { "types": "./sr25519/agreement.d.ts", "module": "./sr25519/agreement.js", "require": "./cjs/sr25519/agreement.js", "default": "./sr25519/agreement.js" }, "./sr25519/derive": { "types": "./sr25519/derive.d.ts", "module": "./sr25519/derive.js", "require": "./cjs/sr25519/derive.js", "default": "./sr25519/derive.js" }, "./sr25519/deriveHard": { "types": "./sr25519/deriveHard.d.ts", "module": "./sr25519/deriveHard.js", "require": "./cjs/sr25519/deriveHard.js", "default": "./sr25519/deriveHard.js" }, "./sr25519/derivePublic": { "types": "./sr25519/derivePublic.d.ts", "module": "./sr25519/derivePublic.js", "require": "./cjs/sr25519/derivePublic.js", "default": "./sr25519/derivePublic.js" }, "./sr25519/deriveSoft": { "types": "./sr25519/deriveSoft.d.ts", "module": "./sr25519/deriveSoft.js", "require": "./cjs/sr25519/deriveSoft.js", "default": "./sr25519/deriveSoft.js" }, "./sr25519/pair/fromSeed": { "types": "./sr25519/pair/fromSeed.d.ts", "module": "./sr25519/pair/fromSeed.js", "require": "./cjs/sr25519/pair/fromSeed.js", "default": "./sr25519/pair/fromSeed.js" }, "./sr25519/pair/fromU8a": { "types": "./sr25519/pair/fromU8a.d.ts", "module": "./sr25519/pair/fromU8a.js", "require": "./cjs/sr25519/pair/fromU8a.js", "default": "./sr25519/pair/fromU8a.js" }, "./sr25519/pair/toU8a": { "types": "./sr25519/pair/toU8a.d.ts", "module": "./sr25519/pair/toU8a.js", "require": "./cjs/sr25519/pair/toU8a.js", "default": "./sr25519/pair/toU8a.js" }, "./sr25519/sign": { "types": "./sr25519/sign.d.ts", "module": "./sr25519/sign.js", "require": "./cjs/sr25519/sign.js", "default": "./sr25519/sign.js" }, "./sr25519/verify": { "types": "./sr25519/verify.d.ts", "module": "./sr25519/verify.js", "require": "./cjs/sr25519/verify.js", "default": "./sr25519/verify.js" }, "./sr25519/vrfSign": { "types": "./sr25519/vrfSign.d.ts", "module": "./sr25519/vrfSign.js", "require": "./cjs/sr25519/vrfSign.js", "default": "./sr25519/vrfSign.js" }, "./sr25519/vrfVerify": { "types": "./sr25519/vrfVerify.d.ts", "module": "./sr25519/vrfVerify.js", "require": "./cjs/sr25519/vrfVerify.js", "default": "./sr25519/vrfVerify.js" }, "./types": { "types": "./types.d.ts", "module": "./types.js", "require": "./cjs/types.js", "default": "./types.js" }, "./xxhash": { "types": "./xxhash/index.d.ts", "module": "./xxhash/index.js", "require": "./cjs/xxhash/index.js", "default": "./xxhash/index.js" }, "./xxhash/asU8a": { "types": "./xxhash/asU8a.d.ts", "module": "./xxhash/asU8a.js", "require": "./cjs/xxhash/asU8a.js", "default": "./xxhash/asU8a.js" }, "./xxhash/xxhash64": { "types": "./xxhash/xxhash64.d.ts", "module": "./xxhash/xxhash64.js", "require": "./cjs/xxhash/xxhash64.js", "default": "./xxhash/xxhash64.js" } }, "dependencies": { "@noble/curves": "^1.3.0", "@noble/hashes": "^1.3.3", "@polkadot/networks": "13.1.1", "@polkadot/util": "13.1.1", "@polkadot/wasm-crypto": "^7.3.2", "@polkadot/wasm-util": "^7.3.2", "@polkadot/x-bigint": "13.1.1", "@polkadot/x-randomvalues": "13.1.1", "@scure/base": "^1.1.7", "tslib": "^2.7.0" }, "peerDependencies": { "@polkadot/util": "13.1.1" } }