mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 06:31:03 +00:00
1 line
50 KiB
Plaintext
1 line
50 KiB
Plaintext
{"dependencies":[{"name":"@noble/hashes/sha2.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":9,"column":0,"index":312},"end":{"line":9,"column":47,"index":359}}],"key":"6+AQdZFmgXxbBRsj7vXjiW169Ao=","exportNames":["*"],"imports":1}},{"name":"@noble/hashes/utils.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":10,"column":0,"index":360},"end":{"line":10,"column":53,"index":413}}],"key":"9JUbQ31V1iDWPVrlEOLWo2H+V7Q=","exportNames":["*"],"imports":1}},{"name":"./_shortw_utils.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":11,"column":0,"index":414},"end":{"line":11,"column":49,"index":463}}],"key":"qfak+fZeAAdpyPs7gJkb3vcu3gM=","exportNames":["*"],"imports":1}},{"name":"./abstract/hash-to-curve.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":12,"column":0,"index":464},"end":{"line":12,"column":72,"index":536}}],"key":"6cIrPYlRjjJUQl2gr4hN6UWsQZg=","exportNames":["*"],"imports":1}},{"name":"./abstract/modular.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":13,"column":0,"index":537},"end":{"line":13,"column":73,"index":610}}],"key":"x/hC1jRUt/ly9bL40f8FeUx///E=","exportNames":["*"],"imports":1}},{"name":"./abstract/weierstrass.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":14,"column":0,"index":611},"end":{"line":14,"column":81,"index":692}}],"key":"yErLR4yREQp6ndIwpB6BpPlLSiM=","exportNames":["*"],"imports":1}},{"name":"./utils.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":15,"column":0,"index":693},"end":{"line":15,"column":111,"index":804}}],"key":"NIaSEHO1E48gsZc7jH9Ex1xTHgE=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, '__esModule', {\n value: true\n });\n Object.defineProperty(exports, \"secp256k1\", {\n enumerable: true,\n get: function () {\n return secp256k1;\n }\n });\n Object.defineProperty(exports, \"schnorr\", {\n enumerable: true,\n get: function () {\n return schnorr;\n }\n });\n Object.defineProperty(exports, \"secp256k1_hasher\", {\n enumerable: true,\n get: function () {\n return secp256k1_hasher;\n }\n });\n Object.defineProperty(exports, \"hashToCurve\", {\n enumerable: true,\n get: function () {\n return hashToCurve;\n }\n });\n Object.defineProperty(exports, \"encodeToCurve\", {\n enumerable: true,\n get: function () {\n return encodeToCurve;\n }\n });\n var _nobleHashesSha2Js = require(_dependencyMap[0], \"@noble/hashes/sha2.js\");\n var _nobleHashesUtilsJs = require(_dependencyMap[1], \"@noble/hashes/utils.js\");\n var _shortw_utilsJs = require(_dependencyMap[2], \"./_shortw_utils.js\");\n var _abstractHashToCurveJs = require(_dependencyMap[3], \"./abstract/hash-to-curve.js\");\n var _abstractModularJs = require(_dependencyMap[4], \"./abstract/modular.js\");\n var _abstractWeierstrassJs = require(_dependencyMap[5], \"./abstract/weierstrass.js\");\n var _utilsJs = require(_dependencyMap[6], \"./utils.js\");\n /**\n * SECG secp256k1. See [pdf](https://www.secg.org/sec2-v2.pdf).\n *\n * Belongs to Koblitz curves: it has efficiently-computable GLV endomorphism ψ,\n * check out {@link EndomorphismOpts}. Seems to be rigid (not backdoored).\n * @module\n */\n /*! noble-curves - MIT License (c) 2022 Paul Miller (paulmillr.com) */\n\n // Seems like generator was produced from some seed:\n // `Point.BASE.multiply(Point.Fn.inv(2n, N)).toAffine().x`\n // // gives short x 0x3b78ce563f89a0ed9414f5aa28ad0d96d6795f9c63n\n const secp256k1_CURVE = {\n p: BigInt('0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffffc2f'),\n n: BigInt('0xfffffffffffffffffffffffffffffffebaaedce6af48a03bbfd25e8cd0364141'),\n h: BigInt(1),\n a: BigInt(0),\n b: BigInt(7),\n Gx: BigInt('0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798'),\n Gy: BigInt('0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8')\n };\n const secp256k1_ENDO = {\n beta: BigInt('0x7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee'),\n basises: [[BigInt('0x3086d221a7d46bcde86c90e49284eb15'), -BigInt('0xe4437ed6010e88286f547fa90abfe4c3')], [BigInt('0x114ca50f7a8e2f3f657c1108d9d44cfd8'), BigInt('0x3086d221a7d46bcde86c90e49284eb15')]]\n };\n const _0n = /* @__PURE__ */BigInt(0);\n const _1n = /* @__PURE__ */BigInt(1);\n const _2n = /* @__PURE__ */BigInt(2);\n /**\n * √n = n^((p+1)/4) for fields p = 3 mod 4. We unwrap the loop and multiply bit-by-bit.\n * (P+1n/4n).toString(2) would produce bits [223x 1, 0, 22x 1, 4x 0, 11, 00]\n */\n function sqrtMod(y) {\n const P = secp256k1_CURVE.p;\n // prettier-ignore\n const _3n = BigInt(3),\n _6n = BigInt(6),\n _11n = BigInt(11),\n _22n = BigInt(22);\n // prettier-ignore\n const _23n = BigInt(23),\n _44n = BigInt(44),\n _88n = BigInt(88);\n const b2 = y * y * y % P; // x^3, 11\n const b3 = b2 * b2 * y % P; // x^7\n const b6 = (0, _abstractModularJs.pow2)(b3, _3n, P) * b3 % P;\n const b9 = (0, _abstractModularJs.pow2)(b6, _3n, P) * b3 % P;\n const b11 = (0, _abstractModularJs.pow2)(b9, _2n, P) * b2 % P;\n const b22 = (0, _abstractModularJs.pow2)(b11, _11n, P) * b11 % P;\n const b44 = (0, _abstractModularJs.pow2)(b22, _22n, P) * b22 % P;\n const b88 = (0, _abstractModularJs.pow2)(b44, _44n, P) * b44 % P;\n const b176 = (0, _abstractModularJs.pow2)(b88, _88n, P) * b88 % P;\n const b220 = (0, _abstractModularJs.pow2)(b176, _44n, P) * b44 % P;\n const b223 = (0, _abstractModularJs.pow2)(b220, _3n, P) * b3 % P;\n const t1 = (0, _abstractModularJs.pow2)(b223, _23n, P) * b22 % P;\n const t2 = (0, _abstractModularJs.pow2)(t1, _6n, P) * b2 % P;\n const root = (0, _abstractModularJs.pow2)(t2, _2n, P);\n if (!Fpk1.eql(Fpk1.sqr(root), y)) throw new Error('Cannot find square root');\n return root;\n }\n const Fpk1 = (0, _abstractModularJs.Field)(secp256k1_CURVE.p, {\n sqrt: sqrtMod\n });\n /**\n * secp256k1 curve, ECDSA and ECDH methods.\n *\n * Field: `2n**256n - 2n**32n - 2n**9n - 2n**8n - 2n**7n - 2n**6n - 2n**4n - 1n`\n *\n * @example\n * ```js\n * import { secp256k1 } from '@noble/curves/secp256k1';\n * const { secretKey, publicKey } = secp256k1.keygen();\n * const msg = new TextEncoder().encode('hello');\n * const sig = secp256k1.sign(msg, secretKey);\n * const isValid = secp256k1.verify(sig, msg, publicKey) === true;\n * ```\n */\n const secp256k1 = (0, _shortw_utilsJs.createCurve)(Object.assign({}, secp256k1_CURVE, {\n Fp: Fpk1,\n lowS: true,\n endo: secp256k1_ENDO\n }), _nobleHashesSha2Js.sha256);\n // Schnorr signatures are superior to ECDSA from above. Below is Schnorr-specific BIP0340 code.\n // https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki\n /** An object mapping tags to their tagged hash prefix of [SHA256(tag) | SHA256(tag)] */\n const TAGGED_HASH_PREFIXES = {};\n function taggedHash(tag, ...messages) {\n let tagP = TAGGED_HASH_PREFIXES[tag];\n if (tagP === undefined) {\n const tagH = (0, _nobleHashesSha2Js.sha256)((0, _utilsJs.utf8ToBytes)(tag));\n tagP = (0, _utilsJs.concatBytes)(tagH, tagH);\n TAGGED_HASH_PREFIXES[tag] = tagP;\n }\n return (0, _nobleHashesSha2Js.sha256)((0, _utilsJs.concatBytes)(tagP, ...messages));\n }\n // ECDSA compact points are 33-byte. Schnorr is 32: we strip first byte 0x02 or 0x03\n const pointToBytes = point => point.toBytes(true).slice(1);\n const Pointk1 = /* @__PURE__ */(() => secp256k1.Point)();\n const hasEven = y => y % _2n === _0n;\n // Calculate point, scalar and bytes\n function schnorrGetExtPubKey(priv) {\n const {\n Fn,\n BASE\n } = Pointk1;\n const d_ = (0, _abstractWeierstrassJs._normFnElement)(Fn, priv);\n const p = BASE.multiply(d_); // P = d'⋅G; 0 < d' < n check is done inside\n const scalar = hasEven(p.y) ? d_ : Fn.neg(d_);\n return {\n scalar,\n bytes: pointToBytes(p)\n };\n }\n /**\n * lift_x from BIP340. Convert 32-byte x coordinate to elliptic curve point.\n * @returns valid point checked for being on-curve\n */\n function lift_x(x) {\n const Fp = Fpk1;\n if (!Fp.isValidNot0(x)) throw new Error('invalid x: Fail if x ≥ p');\n const xx = Fp.create(x * x);\n const c = Fp.create(xx * x + BigInt(7)); // Let c = x³ + 7 mod p.\n let y = Fp.sqrt(c); // Let y = c^(p+1)/4 mod p. Same as sqrt().\n // Return the unique point P such that x(P) = x and\n // y(P) = y if y mod 2 = 0 or y(P) = p-y otherwise.\n if (!hasEven(y)) y = Fp.neg(y);\n const p = Pointk1.fromAffine({\n x,\n y\n });\n p.assertValidity();\n return p;\n }\n const num = _utilsJs.bytesToNumberBE;\n /**\n * Create tagged hash, convert it to bigint, reduce modulo-n.\n */\n function challenge(...args) {\n return Pointk1.Fn.create(num(taggedHash('BIP0340/challenge', ...args)));\n }\n /**\n * Schnorr public key is just `x` coordinate of Point as per BIP340.\n */\n function schnorrGetPublicKey(secretKey) {\n return schnorrGetExtPubKey(secretKey).bytes; // d'=int(sk). Fail if d'=0 or d'≥n. Ret bytes(d'⋅G)\n }\n /**\n * Creates Schnorr signature as per BIP340. Verifies itself before returning anything.\n * auxRand is optional and is not the sole source of k generation: bad CSPRNG won't be dangerous.\n */\n function schnorrSign(message, secretKey, auxRand = (0, _nobleHashesUtilsJs.randomBytes)(32)) {\n const {\n Fn\n } = Pointk1;\n const m = (0, _utilsJs.ensureBytes)('message', message);\n const {\n bytes: px,\n scalar: d\n } = schnorrGetExtPubKey(secretKey); // checks for isWithinCurveOrder\n const a = (0, _utilsJs.ensureBytes)('auxRand', auxRand, 32); // Auxiliary random data a: a 32-byte array\n const t = Fn.toBytes(d ^ num(taggedHash('BIP0340/aux', a))); // Let t be the byte-wise xor of bytes(d) and hash/aux(a)\n const rand = taggedHash('BIP0340/nonce', t, px, m); // Let rand = hash/nonce(t || bytes(P) || m)\n // Let k' = int(rand) mod n. Fail if k' = 0. Let R = k'⋅G\n const {\n bytes: rx,\n scalar: k\n } = schnorrGetExtPubKey(rand);\n const e = challenge(rx, px, m); // Let e = int(hash/challenge(bytes(R) || bytes(P) || m)) mod n.\n const sig = new Uint8Array(64); // Let sig = bytes(R) || bytes((k + ed) mod n).\n sig.set(rx, 0);\n sig.set(Fn.toBytes(Fn.create(k + e * d)), 32);\n // If Verify(bytes(P), m, sig) (see below) returns failure, abort\n if (!schnorrVerify(sig, m, px)) throw new Error('sign: Invalid signature produced');\n return sig;\n }\n /**\n * Verifies Schnorr signature.\n * Will swallow errors & return false except for initial type validation of arguments.\n */\n function schnorrVerify(signature, message, publicKey) {\n const {\n Fn,\n BASE\n } = Pointk1;\n const sig = (0, _utilsJs.ensureBytes)('signature', signature, 64);\n const m = (0, _utilsJs.ensureBytes)('message', message);\n const pub = (0, _utilsJs.ensureBytes)('publicKey', publicKey, 32);\n try {\n const P = lift_x(num(pub)); // P = lift_x(int(pk)); fail if that fails\n const r = num(sig.subarray(0, 32)); // Let r = int(sig[0:32]); fail if r ≥ p.\n if (!(0, _utilsJs.inRange)(r, _1n, secp256k1_CURVE.p)) return false;\n const s = num(sig.subarray(32, 64)); // Let s = int(sig[32:64]); fail if s ≥ n.\n if (!(0, _utilsJs.inRange)(s, _1n, secp256k1_CURVE.n)) return false;\n // int(challenge(bytes(r)||bytes(P)||m))%n\n const e = challenge(Fn.toBytes(r), pointToBytes(P), m);\n // R = s⋅G - e⋅P, where -eP == (n-e)P\n const R = BASE.multiplyUnsafe(s).add(P.multiplyUnsafe(Fn.neg(e)));\n const {\n x,\n y\n } = R.toAffine();\n // Fail if is_infinite(R) / not has_even_y(R) / x(R) ≠ r.\n if (R.is0() || !hasEven(y) || x !== r) return false;\n return true;\n } catch (error) {\n return false;\n }\n }\n /**\n * Schnorr signatures over secp256k1.\n * https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki\n * @example\n * ```js\n * import { schnorr } from '@noble/curves/secp256k1';\n * const { secretKey, publicKey } = schnorr.keygen();\n * // const publicKey = schnorr.getPublicKey(secretKey);\n * const msg = new TextEncoder().encode('hello');\n * const sig = schnorr.sign(msg, secretKey);\n * const isValid = schnorr.verify(sig, msg, publicKey);\n * ```\n */\n const schnorr = /* @__PURE__ */(() => {\n const size = 32;\n const seedLength = 48;\n const randomSecretKey = (seed = (0, _nobleHashesUtilsJs.randomBytes)(seedLength)) => {\n return (0, _abstractModularJs.mapHashToField)(seed, secp256k1_CURVE.n);\n };\n // TODO: remove\n secp256k1.utils.randomSecretKey;\n function keygen(seed) {\n const secretKey = randomSecretKey(seed);\n return {\n secretKey,\n publicKey: schnorrGetPublicKey(secretKey)\n };\n }\n return {\n keygen,\n getPublicKey: schnorrGetPublicKey,\n sign: schnorrSign,\n verify: schnorrVerify,\n Point: Pointk1,\n utils: {\n randomSecretKey: randomSecretKey,\n randomPrivateKey: randomSecretKey,\n taggedHash,\n // TODO: remove\n lift_x,\n pointToBytes,\n numberToBytesBE: _utilsJs.numberToBytesBE,\n bytesToNumberBE: _utilsJs.bytesToNumberBE,\n mod: _abstractModularJs.mod\n },\n lengths: {\n secretKey: size,\n publicKey: size,\n publicKeyHasPrefix: false,\n signature: size * 2,\n seed: seedLength\n }\n };\n })();\n const isoMap = /* @__PURE__ */(() => (0, _abstractHashToCurveJs.isogenyMap)(Fpk1, [\n // xNum\n ['0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa8c7', '0x7d3d4c80bc321d5b9f315cea7fd44c5d595d2fc0bf63b92dfff1044f17c6581', '0x534c328d23f234e6e2a413deca25caece4506144037c40314ecbd0b53d9dd262', '0x8e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38e38daaaaa88c'],\n // xDen\n ['0xd35771193d94918a9ca34ccbb7b640dd86cd409542f8487d9fe6b745781eb49b', '0xedadc6f64383dc1df7c4b2d51b54225406d36b641f5e41bbc52a56612a8c6d14', '0x0000000000000000000000000000000000000000000000000000000000000001' // LAST 1\n ],\n // yNum\n ['0x4bda12f684bda12f684bda12f684bda12f684bda12f684bda12f684b8e38e23c', '0xc75e0c32d5cb7c0fa9d0a54b12a0a6d5647ab046d686da6fdffc90fc201d71a3', '0x29a6194691f91a73715209ef6512e576722830a201be2018a765e85a9ecee931', '0x2f684bda12f684bda12f684bda12f684bda12f684bda12f684bda12f38e38d84'],\n // yDen\n ['0xfffffffffffffffffffffffffffffffffffffffffffffffffffffffefffff93b', '0x7a06534bb8bdb49fd5e9e6632722c2989467c1bfc8e8d978dfb425d2685c2573', '0x6484aa716545ca2cf3a70c3fa8fe337e0a3d21162f0d6299a7bf8192bfd2a76f', '0x0000000000000000000000000000000000000000000000000000000000000001' // LAST 1\n ]].map(i => i.map(j => BigInt(j)))))();\n const mapSWU = /* @__PURE__ */(() => (0, _abstractWeierstrassJs.mapToCurveSimpleSWU)(Fpk1, {\n A: BigInt('0x3f8731abdd661adca08a5558f0f5d272e953d363cb6f0e5d405447c01a444533'),\n B: BigInt('1771'),\n Z: Fpk1.create(BigInt('-11'))\n }))();\n /** Hashing / encoding to secp256k1 points / field. RFC 9380 methods. */\n const secp256k1_hasher = /* @__PURE__ */(() => (0, _abstractHashToCurveJs.createHasher)(secp256k1.Point, scalars => {\n const {\n x,\n y\n } = mapSWU(Fpk1.create(scalars[0]));\n return isoMap(x, y);\n }, {\n DST: 'secp256k1_XMD:SHA-256_SSWU_RO_',\n encodeDST: 'secp256k1_XMD:SHA-256_SSWU_NU_',\n p: Fpk1.ORDER,\n m: 1,\n k: 128,\n expand: 'xmd',\n hash: _nobleHashesSha2Js.sha256\n }))();\n /** @deprecated use `import { secp256k1_hasher } from '@noble/curves/secp256k1.js';` */\n const hashToCurve = /* @__PURE__ */(() => secp256k1_hasher.hashToCurve)();\n /** @deprecated use `import { secp256k1_hasher } from '@noble/curves/secp256k1.js';` */\n const encodeToCurve = /* @__PURE__ */(() => secp256k1_hasher.encodeToCurve)();\n});","lineCount":342,"map":[[7,2,81,0,"Object"],[7,8,81,0],[7,9,81,0,"defineProperty"],[7,23,81,0],[7,24,81,0,"exports"],[7,31,81,0],[8,4,81,0,"enumerable"],[8,14,81,0],[9,4,81,0,"get"],[9,7,81,0],[9,18,81,0,"get"],[9,19,81,0],[10,6,81,0],[10,13,81,0,"secp256k1"],[10,22,81,0],[11,4,81,0],[12,2,81,0],[13,2,205,0,"Object"],[13,8,205,0],[13,9,205,0,"defineProperty"],[13,23,205,0],[13,24,205,0,"exports"],[13,31,205,0],[14,4,205,0,"enumerable"],[14,14,205,0],[15,4,205,0,"get"],[15,7,205,0],[15,18,205,0,"get"],[15,19,205,0],[16,6,205,0],[16,13,205,0,"schnorr"],[16,20,205,0],[17,4,205,0],[18,2,205,0],[19,2,278,0,"Object"],[19,8,278,0],[19,9,278,0,"defineProperty"],[19,23,278,0],[19,24,278,0,"exports"],[19,31,278,0],[20,4,278,0,"enumerable"],[20,14,278,0],[21,4,278,0,"get"],[21,7,278,0],[21,18,278,0,"get"],[21,19,278,0],[22,6,278,0],[22,13,278,0,"secp256k1_hasher"],[22,29,278,0],[23,4,278,0],[24,2,278,0],[25,2,291,0,"Object"],[25,8,291,0],[25,9,291,0,"defineProperty"],[25,23,291,0],[25,24,291,0,"exports"],[25,31,291,0],[26,4,291,0,"enumerable"],[26,14,291,0],[27,4,291,0,"get"],[27,7,291,0],[27,18,291,0,"get"],[27,19,291,0],[28,6,291,0],[28,13,291,0,"hashToCurve"],[28,24,291,0],[29,4,291,0],[30,2,291,0],[31,2,293,0,"Object"],[31,8,293,0],[31,9,293,0,"defineProperty"],[31,23,293,0],[31,24,293,0,"exports"],[31,31,293,0],[32,4,293,0,"enumerable"],[32,14,293,0],[33,4,293,0,"get"],[33,7,293,0],[33,18,293,0,"get"],[33,19,293,0],[34,6,293,0],[34,13,293,0,"encodeToCurve"],[34,26,293,0],[35,4,293,0],[36,2,293,0],[37,2,9,0],[37,6,9,0,"_nobleHashesSha2Js"],[37,24,9,0],[37,27,9,0,"require"],[37,34,9,0],[37,35,9,0,"_dependencyMap"],[37,49,9,0],[38,2,10,0],[38,6,10,0,"_nobleHashesUtilsJs"],[38,25,10,0],[38,28,10,0,"require"],[38,35,10,0],[38,36,10,0,"_dependencyMap"],[38,50,10,0],[39,2,11,0],[39,6,11,0,"_shortw_utilsJs"],[39,21,11,0],[39,24,11,0,"require"],[39,31,11,0],[39,32,11,0,"_dependencyMap"],[39,46,11,0],[40,2,12,0],[40,6,12,0,"_abstractHashToCurveJs"],[40,28,12,0],[40,31,12,0,"require"],[40,38,12,0],[40,39,12,0,"_dependencyMap"],[40,53,12,0],[41,2,13,0],[41,6,13,0,"_abstractModularJs"],[41,24,13,0],[41,27,13,0,"require"],[41,34,13,0],[41,35,13,0,"_dependencyMap"],[41,49,13,0],[42,2,14,0],[42,6,14,0,"_abstractWeierstrassJs"],[42,28,14,0],[42,31,14,0,"require"],[42,38,14,0],[42,39,14,0,"_dependencyMap"],[42,53,14,0],[43,2,15,0],[43,6,15,0,"_utilsJs"],[43,14,15,0],[43,17,15,0,"require"],[43,24,15,0],[43,25,15,0,"_dependencyMap"],[43,39,15,0],[44,2,1,0],[45,0,2,0],[46,0,3,0],[47,0,4,0],[48,0,5,0],[49,0,6,0],[50,0,7,0],[51,2,8,0],[53,2,16,0],[54,2,17,0],[55,2,18,0],[56,2,19,0],[56,8,19,6,"secp256k1_CURVE"],[56,23,19,21],[56,26,19,24],[57,4,20,4,"p"],[57,5,20,5],[57,7,20,7,"BigInt"],[57,13,20,13],[57,14,20,14],[57,82,20,82],[57,83,20,83],[58,4,21,4,"n"],[58,5,21,5],[58,7,21,7,"BigInt"],[58,13,21,13],[58,14,21,14],[58,82,21,82],[58,83,21,83],[59,4,22,4,"h"],[59,5,22,5],[59,7,22,7,"BigInt"],[59,13,22,13],[59,14,22,14],[59,15,22,15],[59,16,22,16],[60,4,23,4,"a"],[60,5,23,5],[60,7,23,7,"BigInt"],[60,13,23,13],[60,14,23,14],[60,15,23,15],[60,16,23,16],[61,4,24,4,"b"],[61,5,24,5],[61,7,24,7,"BigInt"],[61,13,24,13],[61,14,24,14],[61,15,24,15],[61,16,24,16],[62,4,25,4,"Gx"],[62,6,25,6],[62,8,25,8,"BigInt"],[62,14,25,14],[62,15,25,15],[62,83,25,83],[62,84,25,84],[63,4,26,4,"Gy"],[63,6,26,6],[63,8,26,8,"BigInt"],[63,14,26,14],[63,15,26,15],[63,83,26,83],[64,2,27,0],[64,3,27,1],[65,2,28,0],[65,8,28,6,"secp256k1_ENDO"],[65,22,28,20],[65,25,28,23],[66,4,29,4,"beta"],[66,8,29,8],[66,10,29,10,"BigInt"],[66,16,29,16],[66,17,29,17],[66,85,29,85],[66,86,29,86],[67,4,30,4,"basises"],[67,11,30,11],[67,13,30,13],[67,14,31,8],[67,15,31,9,"BigInt"],[67,21,31,15],[67,22,31,16],[67,58,31,52],[67,59,31,53],[67,61,31,55],[67,62,31,56,"BigInt"],[67,68,31,62],[67,69,31,63],[67,105,31,99],[67,106,31,100],[67,107,31,101],[67,109,32,8],[67,110,32,9,"BigInt"],[67,116,32,15],[67,117,32,16],[67,154,32,53],[67,155,32,54],[67,157,32,56,"BigInt"],[67,163,32,62],[67,164,32,63],[67,200,32,99],[67,201,32,100],[67,202,32,101],[68,2,34,0],[68,3,34,1],[69,2,35,0],[69,8,35,6,"_0n"],[69,11,35,9],[69,14,35,12],[69,29,35,28,"BigInt"],[69,35,35,34],[69,36,35,35],[69,37,35,36],[69,38,35,37],[70,2,36,0],[70,8,36,6,"_1n"],[70,11,36,9],[70,14,36,12],[70,29,36,28,"BigInt"],[70,35,36,34],[70,36,36,35],[70,37,36,36],[70,38,36,37],[71,2,37,0],[71,8,37,6,"_2n"],[71,11,37,9],[71,14,37,12],[71,29,37,28,"BigInt"],[71,35,37,34],[71,36,37,35],[71,37,37,36],[71,38,37,37],[72,2,38,0],[73,0,39,0],[74,0,40,0],[75,0,41,0],[76,2,42,0],[76,11,42,9,"sqrtMod"],[76,18,42,16,"sqrtMod"],[76,19,42,17,"y"],[76,20,42,18],[76,22,42,20],[77,4,43,4],[77,10,43,10,"P"],[77,11,43,11],[77,14,43,14,"secp256k1_CURVE"],[77,29,43,29],[77,30,43,30,"p"],[77,31,43,31],[78,4,44,4],[79,4,45,4],[79,10,45,10,"_3n"],[79,13,45,13],[79,16,45,16,"BigInt"],[79,22,45,22],[79,23,45,23],[79,24,45,24],[79,25,45,25],[80,6,45,27,"_6n"],[80,9,45,30],[80,12,45,33,"BigInt"],[80,18,45,39],[80,19,45,40],[80,20,45,41],[80,21,45,42],[81,6,45,44,"_11n"],[81,10,45,48],[81,13,45,51,"BigInt"],[81,19,45,57],[81,20,45,58],[81,22,45,60],[81,23,45,61],[82,6,45,63,"_22n"],[82,10,45,67],[82,13,45,70,"BigInt"],[82,19,45,76],[82,20,45,77],[82,22,45,79],[82,23,45,80],[83,4,46,4],[84,4,47,4],[84,10,47,10,"_23n"],[84,14,47,14],[84,17,47,17,"BigInt"],[84,23,47,23],[84,24,47,24],[84,26,47,26],[84,27,47,27],[85,6,47,29,"_44n"],[85,10,47,33],[85,13,47,36,"BigInt"],[85,19,47,42],[85,20,47,43],[85,22,47,45],[85,23,47,46],[86,6,47,48,"_88n"],[86,10,47,52],[86,13,47,55,"BigInt"],[86,19,47,61],[86,20,47,62],[86,22,47,64],[86,23,47,65],[87,4,48,4],[87,10,48,10,"b2"],[87,12,48,12],[87,15,48,16,"y"],[87,16,48,17],[87,19,48,20,"y"],[87,20,48,21],[87,23,48,24,"y"],[87,24,48,25],[87,27,48,29,"P"],[87,28,48,30],[87,29,48,31],[87,30,48,32],[88,4,49,4],[88,10,49,10,"b3"],[88,12,49,12],[88,15,49,16,"b2"],[88,17,49,18],[88,20,49,21,"b2"],[88,22,49,23],[88,25,49,26,"y"],[88,26,49,27],[88,29,49,31,"P"],[88,30,49,32],[88,31,49,33],[88,32,49,34],[89,4,50,4],[89,10,50,10,"b6"],[89,12,50,12],[89,15,50,16],[89,19,50,16,"pow2"],[89,37,50,20],[89,38,50,20,"pow2"],[89,42,50,20],[89,44,50,21,"b3"],[89,46,50,23],[89,48,50,25,"_3n"],[89,51,50,28],[89,53,50,30,"P"],[89,54,50,31],[89,55,50,32],[89,58,50,35,"b3"],[89,60,50,37],[89,63,50,41,"P"],[89,64,50,42],[90,4,51,4],[90,10,51,10,"b9"],[90,12,51,12],[90,15,51,16],[90,19,51,16,"pow2"],[90,37,51,20],[90,38,51,20,"pow2"],[90,42,51,20],[90,44,51,21,"b6"],[90,46,51,23],[90,48,51,25,"_3n"],[90,51,51,28],[90,53,51,30,"P"],[90,54,51,31],[90,55,51,32],[90,58,51,35,"b3"],[90,60,51,37],[90,63,51,41,"P"],[90,64,51,42],[91,4,52,4],[91,10,52,10,"b11"],[91,13,52,13],[91,16,52,17],[91,20,52,17,"pow2"],[91,38,52,21],[91,39,52,21,"pow2"],[91,43,52,21],[91,45,52,22,"b9"],[91,47,52,24],[91,49,52,26,"_2n"],[91,52,52,29],[91,54,52,31,"P"],[91,55,52,32],[91,56,52,33],[91,59,52,36,"b2"],[91,61,52,38],[91,64,52,42,"P"],[91,65,52,43],[92,4,53,4],[92,10,53,10,"b22"],[92,13,53,13],[92,16,53,17],[92,20,53,17,"pow2"],[92,38,53,21],[92,39,53,21,"pow2"],[92,43,53,21],[92,45,53,22,"b11"],[92,48,53,25],[92,50,53,27,"_11n"],[92,54,53,31],[92,56,53,33,"P"],[92,57,53,34],[92,58,53,35],[92,61,53,38,"b11"],[92,64,53,41],[92,67,53,45,"P"],[92,68,53,46],[93,4,54,4],[93,10,54,10,"b44"],[93,13,54,13],[93,16,54,17],[93,20,54,17,"pow2"],[93,38,54,21],[93,39,54,21,"pow2"],[93,43,54,21],[93,45,54,22,"b22"],[93,48,54,25],[93,50,54,27,"_22n"],[93,54,54,31],[93,56,54,33,"P"],[93,57,54,34],[93,58,54,35],[93,61,54,38,"b22"],[93,64,54,41],[93,67,54,45,"P"],[93,68,54,46],[94,4,55,4],[94,10,55,10,"b88"],[94,13,55,13],[94,16,55,17],[94,20,55,17,"pow2"],[94,38,55,21],[94,39,55,21,"pow2"],[94,43,55,21],[94,45,55,22,"b44"],[94,48,55,25],[94,50,55,27,"_44n"],[94,54,55,31],[94,56,55,33,"P"],[94,57,55,34],[94,58,55,35],[94,61,55,38,"b44"],[94,64,55,41],[94,67,55,45,"P"],[94,68,55,46],[95,4,56,4],[95,10,56,10,"b176"],[95,14,56,14],[95,17,56,18],[95,21,56,18,"pow2"],[95,39,56,22],[95,40,56,22,"pow2"],[95,44,56,22],[95,46,56,23,"b88"],[95,49,56,26],[95,51,56,28,"_88n"],[95,55,56,32],[95,57,56,34,"P"],[95,58,56,35],[95,59,56,36],[95,62,56,39,"b88"],[95,65,56,42],[95,68,56,46,"P"],[95,69,56,47],[96,4,57,4],[96,10,57,10,"b220"],[96,14,57,14],[96,17,57,18],[96,21,57,18,"pow2"],[96,39,57,22],[96,40,57,22,"pow2"],[96,44,57,22],[96,46,57,23,"b176"],[96,50,57,27],[96,52,57,29,"_44n"],[96,56,57,33],[96,58,57,35,"P"],[96,59,57,36],[96,60,57,37],[96,63,57,40,"b44"],[96,66,57,43],[96,69,57,47,"P"],[96,70,57,48],[97,4,58,4],[97,10,58,10,"b223"],[97,14,58,14],[97,17,58,18],[97,21,58,18,"pow2"],[97,39,58,22],[97,40,58,22,"pow2"],[97,44,58,22],[97,46,58,23,"b220"],[97,50,58,27],[97,52,58,29,"_3n"],[97,55,58,32],[97,57,58,34,"P"],[97,58,58,35],[97,59,58,36],[97,62,58,39,"b3"],[97,64,58,41],[97,67,58,45,"P"],[97,68,58,46],[98,4,59,4],[98,10,59,10,"t1"],[98,12,59,12],[98,15,59,16],[98,19,59,16,"pow2"],[98,37,59,20],[98,38,59,20,"pow2"],[98,42,59,20],[98,44,59,21,"b223"],[98,48,59,25],[98,50,59,27,"_23n"],[98,54,59,31],[98,56,59,33,"P"],[98,57,59,34],[98,58,59,35],[98,61,59,38,"b22"],[98,64,59,41],[98,67,59,45,"P"],[98,68,59,46],[99,4,60,4],[99,10,60,10,"t2"],[99,12,60,12],[99,15,60,16],[99,19,60,16,"pow2"],[99,37,60,20],[99,38,60,20,"pow2"],[99,42,60,20],[99,44,60,21,"t1"],[99,46,60,23],[99,48,60,25,"_6n"],[99,51,60,28],[99,53,60,30,"P"],[99,54,60,31],[99,55,60,32],[99,58,60,35,"b2"],[99,60,60,37],[99,63,60,41,"P"],[99,64,60,42],[100,4,61,4],[100,10,61,10,"root"],[100,14,61,14],[100,17,61,17],[100,21,61,17,"pow2"],[100,39,61,21],[100,40,61,21,"pow2"],[100,44,61,21],[100,46,61,22,"t2"],[100,48,61,24],[100,50,61,26,"_2n"],[100,53,61,29],[100,55,61,31,"P"],[100,56,61,32],[100,57,61,33],[101,4,62,4],[101,8,62,8],[101,9,62,9,"Fpk1"],[101,13,62,13],[101,14,62,14,"eql"],[101,17,62,17],[101,18,62,18,"Fpk1"],[101,22,62,22],[101,23,62,23,"sqr"],[101,26,62,26],[101,27,62,27,"root"],[101,31,62,31],[101,32,62,32],[101,34,62,34,"y"],[101,35,62,35],[101,36,62,36],[101,38,63,8],[101,44,63,14],[101,48,63,18,"Error"],[101,53,63,23],[101,54,63,24],[101,79,63,49],[101,80,63,50],[102,4,64,4],[102,11,64,11,"root"],[102,15,64,15],[103,2,65,0],[104,2,66,0],[104,8,66,6,"Fpk1"],[104,12,66,10],[104,15,66,13],[104,19,66,13,"Field"],[104,37,66,18],[104,38,66,18,"Field"],[104,43,66,18],[104,45,66,19,"secp256k1_CURVE"],[104,60,66,34],[104,61,66,35,"p"],[104,62,66,36],[104,64,66,38],[105,4,66,40,"sqrt"],[105,8,66,44],[105,10,66,46,"sqrtMod"],[106,2,66,54],[106,3,66,55],[106,4,66,56],[107,2,67,0],[108,0,68,0],[109,0,69,0],[110,0,70,0],[111,0,71,0],[112,0,72,0],[113,0,73,0],[114,0,74,0],[115,0,75,0],[116,0,76,0],[117,0,77,0],[118,0,78,0],[119,0,79,0],[120,0,80,0],[121,2,81,7],[121,8,81,13,"secp256k1"],[121,17,81,22],[121,20,81,25],[121,24,81,25,"createCurve"],[121,39,81,36],[121,40,81,36,"createCurve"],[121,51,81,36],[121,53,81,36,"Object"],[121,59,81,36],[121,60,81,36,"assign"],[121,66,81,36],[121,71,81,42,"secp256k1_CURVE"],[121,86,81,57],[122,4,81,59,"Fp"],[122,6,81,61],[122,8,81,63,"Fpk1"],[122,12,81,67],[123,4,81,69,"lowS"],[123,8,81,73],[123,10,81,75],[123,14,81,79],[124,4,81,81,"endo"],[124,8,81,85],[124,10,81,87,"secp256k1_ENDO"],[125,2,81,101],[125,6,81,105,"sha256"],[125,24,81,111],[125,25,81,111,"sha256"],[125,31,81,111],[125,32,81,112],[126,2,82,0],[127,2,83,0],[128,2,84,0],[129,2,85,0],[129,8,85,6,"TAGGED_HASH_PREFIXES"],[129,28,85,26],[129,31,85,29],[129,32,85,30],[129,33,85,31],[130,2,86,0],[130,11,86,9,"taggedHash"],[130,21,86,19,"taggedHash"],[130,22,86,20,"tag"],[130,25,86,23],[130,27,86,25],[130,30,86,28,"messages"],[130,38,86,36],[130,40,86,38],[131,4,87,4],[131,8,87,8,"tagP"],[131,12,87,12],[131,15,87,15,"TAGGED_HASH_PREFIXES"],[131,35,87,35],[131,36,87,36,"tag"],[131,39,87,39],[131,40,87,40],[132,4,88,4],[132,8,88,8,"tagP"],[132,12,88,12],[132,17,88,17,"undefined"],[132,26,88,26],[132,28,88,28],[133,6,89,8],[133,12,89,14,"tagH"],[133,16,89,18],[133,19,89,21],[133,23,89,21,"sha256"],[133,41,89,27],[133,42,89,27,"sha256"],[133,48,89,27],[133,50,89,28],[133,54,89,28,"utf8ToBytes"],[133,62,89,39],[133,63,89,39,"utf8ToBytes"],[133,74,89,39],[133,76,89,40,"tag"],[133,79,89,43],[133,80,89,44],[133,81,89,45],[134,6,90,8,"tagP"],[134,10,90,12],[134,13,90,15],[134,17,90,15,"concatBytes"],[134,25,90,26],[134,26,90,26,"concatBytes"],[134,37,90,26],[134,39,90,27,"tagH"],[134,43,90,31],[134,45,90,33,"tagH"],[134,49,90,37],[134,50,90,38],[135,6,91,8,"TAGGED_HASH_PREFIXES"],[135,26,91,28],[135,27,91,29,"tag"],[135,30,91,32],[135,31,91,33],[135,34,91,36,"tagP"],[135,38,91,40],[136,4,92,4],[137,4,93,4],[137,11,93,11],[137,15,93,11,"sha256"],[137,33,93,17],[137,34,93,17,"sha256"],[137,40,93,17],[137,42,93,18],[137,46,93,18,"concatBytes"],[137,54,93,29],[137,55,93,29,"concatBytes"],[137,66,93,29],[137,68,93,30,"tagP"],[137,72,93,34],[137,74,93,36],[137,77,93,39,"messages"],[137,85,93,47],[137,86,93,48],[137,87,93,49],[138,2,94,0],[139,2,95,0],[140,2,96,0],[140,8,96,6,"pointToBytes"],[140,20,96,18],[140,23,96,22,"point"],[140,28,96,27],[140,32,96,32,"point"],[140,37,96,37],[140,38,96,38,"toBytes"],[140,45,96,45],[140,46,96,46],[140,50,96,50],[140,51,96,51],[140,52,96,52,"slice"],[140,57,96,57],[140,58,96,58],[140,59,96,59],[140,60,96,60],[141,2,97,0],[141,8,97,6,"Pointk1"],[141,15,97,13],[141,18,97,16],[141,33,97,32],[141,34,97,33],[141,40,97,39,"secp256k1"],[141,49,97,48],[141,50,97,49,"Point"],[141,55,97,54],[141,57,97,56],[141,58,97,57],[142,2,98,0],[142,8,98,6,"hasEven"],[142,15,98,13],[142,18,98,17,"y"],[142,19,98,18],[142,23,98,23,"y"],[142,24,98,24],[142,27,98,27,"_2n"],[142,30,98,30],[142,35,98,35,"_0n"],[142,38,98,38],[143,2,99,0],[144,2,100,0],[144,11,100,9,"schnorrGetExtPubKey"],[144,30,100,28,"schnorrGetExtPubKey"],[144,31,100,29,"priv"],[144,35,100,33],[144,37,100,35],[145,4,101,4],[145,10,101,10],[146,6,101,12,"Fn"],[146,8,101,14],[147,6,101,16,"BASE"],[148,4,101,21],[148,5,101,22],[148,8,101,25,"Pointk1"],[148,15,101,32],[149,4,102,4],[149,10,102,10,"d_"],[149,12,102,12],[149,15,102,15],[149,19,102,15,"_normFnElement"],[149,41,102,29],[149,42,102,29,"_normFnElement"],[149,56,102,29],[149,58,102,30,"Fn"],[149,60,102,32],[149,62,102,34,"priv"],[149,66,102,38],[149,67,102,39],[150,4,103,4],[150,10,103,10,"p"],[150,11,103,11],[150,14,103,14,"BASE"],[150,18,103,18],[150,19,103,19,"multiply"],[150,27,103,27],[150,28,103,28,"d_"],[150,30,103,30],[150,31,103,31],[150,32,103,32],[150,33,103,33],[151,4,104,4],[151,10,104,10,"scalar"],[151,16,104,16],[151,19,104,19,"hasEven"],[151,26,104,26],[151,27,104,27,"p"],[151,28,104,28],[151,29,104,29,"y"],[151,30,104,30],[151,31,104,31],[151,34,104,34,"d_"],[151,36,104,36],[151,39,104,39,"Fn"],[151,41,104,41],[151,42,104,42,"neg"],[151,45,104,45],[151,46,104,46,"d_"],[151,48,104,48],[151,49,104,49],[152,4,105,4],[152,11,105,11],[153,6,105,13,"scalar"],[153,12,105,19],[154,6,105,21,"bytes"],[154,11,105,26],[154,13,105,28,"pointToBytes"],[154,25,105,40],[154,26,105,41,"p"],[154,27,105,42],[155,4,105,44],[155,5,105,45],[156,2,106,0],[157,2,107,0],[158,0,108,0],[159,0,109,0],[160,0,110,0],[161,2,111,0],[161,11,111,9,"lift_x"],[161,17,111,15,"lift_x"],[161,18,111,16,"x"],[161,19,111,17],[161,21,111,19],[162,4,112,4],[162,10,112,10,"Fp"],[162,12,112,12],[162,15,112,15,"Fpk1"],[162,19,112,19],[163,4,113,4],[163,8,113,8],[163,9,113,9,"Fp"],[163,11,113,11],[163,12,113,12,"isValidNot0"],[163,23,113,23],[163,24,113,24,"x"],[163,25,113,25],[163,26,113,26],[163,28,114,8],[163,34,114,14],[163,38,114,18,"Error"],[163,43,114,23],[163,44,114,24],[163,70,114,50],[163,71,114,51],[164,4,115,4],[164,10,115,10,"xx"],[164,12,115,12],[164,15,115,15,"Fp"],[164,17,115,17],[164,18,115,18,"create"],[164,24,115,24],[164,25,115,25,"x"],[164,26,115,26],[164,29,115,29,"x"],[164,30,115,30],[164,31,115,31],[165,4,116,4],[165,10,116,10,"c"],[165,11,116,11],[165,14,116,14,"Fp"],[165,16,116,16],[165,17,116,17,"create"],[165,23,116,23],[165,24,116,24,"xx"],[165,26,116,26],[165,29,116,29,"x"],[165,30,116,30],[165,33,116,33,"BigInt"],[165,39,116,39],[165,40,116,40],[165,41,116,41],[165,42,116,42],[165,43,116,43],[165,44,116,44],[165,45,116,45],[166,4,117,4],[166,8,117,8,"y"],[166,9,117,9],[166,12,117,12,"Fp"],[166,14,117,14],[166,15,117,15,"sqrt"],[166,19,117,19],[166,20,117,20,"c"],[166,21,117,21],[166,22,117,22],[166,23,117,23],[166,24,117,24],[167,4,118,4],[168,4,119,4],[169,4,120,4],[169,8,120,8],[169,9,120,9,"hasEven"],[169,16,120,16],[169,17,120,17,"y"],[169,18,120,18],[169,19,120,19],[169,21,121,8,"y"],[169,22,121,9],[169,25,121,12,"Fp"],[169,27,121,14],[169,28,121,15,"neg"],[169,31,121,18],[169,32,121,19,"y"],[169,33,121,20],[169,34,121,21],[170,4,122,4],[170,10,122,10,"p"],[170,11,122,11],[170,14,122,14,"Pointk1"],[170,21,122,21],[170,22,122,22,"fromAffine"],[170,32,122,32],[170,33,122,33],[171,6,122,35,"x"],[171,7,122,36],[172,6,122,38,"y"],[173,4,122,40],[173,5,122,41],[173,6,122,42],[174,4,123,4,"p"],[174,5,123,5],[174,6,123,6,"assertValidity"],[174,20,123,20],[174,21,123,21],[174,22,123,22],[175,4,124,4],[175,11,124,11,"p"],[175,12,124,12],[176,2,125,0],[177,2,126,0],[177,8,126,6,"num"],[177,11,126,9],[177,14,126,12,"bytesToNumberBE"],[177,22,126,27],[177,23,126,27,"bytesToNumberBE"],[177,38,126,27],[178,2,127,0],[179,0,128,0],[180,0,129,0],[181,2,130,0],[181,11,130,9,"challenge"],[181,20,130,18,"challenge"],[181,21,130,19],[181,24,130,22,"args"],[181,28,130,26],[181,30,130,28],[182,4,131,4],[182,11,131,11,"Pointk1"],[182,18,131,18],[182,19,131,19,"Fn"],[182,21,131,21],[182,22,131,22,"create"],[182,28,131,28],[182,29,131,29,"num"],[182,32,131,32],[182,33,131,33,"taggedHash"],[182,43,131,43],[182,44,131,44],[182,63,131,63],[182,65,131,65],[182,68,131,68,"args"],[182,72,131,72],[182,73,131,73],[182,74,131,74],[182,75,131,75],[183,2,132,0],[184,2,133,0],[185,0,134,0],[186,0,135,0],[187,2,136,0],[187,11,136,9,"schnorrGetPublicKey"],[187,30,136,28,"schnorrGetPublicKey"],[187,31,136,29,"secretKey"],[187,40,136,38],[187,42,136,40],[188,4,137,4],[188,11,137,11,"schnorrGetExtPubKey"],[188,30,137,30],[188,31,137,31,"secretKey"],[188,40,137,40],[188,41,137,41],[188,42,137,42,"bytes"],[188,47,137,47],[188,48,137,48],[188,49,137,49],[189,2,138,0],[190,2,139,0],[191,0,140,0],[192,0,141,0],[193,0,142,0],[194,2,143,0],[194,11,143,9,"schnorrSign"],[194,22,143,20,"schnorrSign"],[194,23,143,21,"message"],[194,30,143,28],[194,32,143,30,"secretKey"],[194,41,143,39],[194,43,143,41,"auxRand"],[194,50,143,48],[194,53,143,51],[194,57,143,51,"randomBytes"],[194,76,143,62],[194,77,143,62,"randomBytes"],[194,88,143,62],[194,90,143,63],[194,92,143,65],[194,93,143,66],[194,95,143,68],[195,4,144,4],[195,10,144,10],[196,6,144,12,"Fn"],[197,4,144,15],[197,5,144,16],[197,8,144,19,"Pointk1"],[197,15,144,26],[198,4,145,4],[198,10,145,10,"m"],[198,11,145,11],[198,14,145,14],[198,18,145,14,"ensureBytes"],[198,26,145,25],[198,27,145,25,"ensureBytes"],[198,38,145,25],[198,40,145,26],[198,49,145,35],[198,51,145,37,"message"],[198,58,145,44],[198,59,145,45],[199,4,146,4],[199,10,146,10],[200,6,146,12,"bytes"],[200,11,146,17],[200,13,146,19,"px"],[200,15,146,21],[201,6,146,23,"scalar"],[201,12,146,29],[201,14,146,31,"d"],[202,4,146,33],[202,5,146,34],[202,8,146,37,"schnorrGetExtPubKey"],[202,27,146,56],[202,28,146,57,"secretKey"],[202,37,146,66],[202,38,146,67],[202,39,146,68],[202,40,146,69],[203,4,147,4],[203,10,147,10,"a"],[203,11,147,11],[203,14,147,14],[203,18,147,14,"ensureBytes"],[203,26,147,25],[203,27,147,25,"ensureBytes"],[203,38,147,25],[203,40,147,26],[203,49,147,35],[203,51,147,37,"auxRand"],[203,58,147,44],[203,60,147,46],[203,62,147,48],[203,63,147,49],[203,64,147,50],[203,65,147,51],[204,4,148,4],[204,10,148,10,"t"],[204,11,148,11],[204,14,148,14,"Fn"],[204,16,148,16],[204,17,148,17,"toBytes"],[204,24,148,24],[204,25,148,25,"d"],[204,26,148,26],[204,29,148,29,"num"],[204,32,148,32],[204,33,148,33,"taggedHash"],[204,43,148,43],[204,44,148,44],[204,57,148,57],[204,59,148,59,"a"],[204,60,148,60],[204,61,148,61],[204,62,148,62],[204,63,148,63],[204,64,148,64],[204,65,148,65],[205,4,149,4],[205,10,149,10,"rand"],[205,14,149,14],[205,17,149,17,"taggedHash"],[205,27,149,27],[205,28,149,28],[205,43,149,43],[205,45,149,45,"t"],[205,46,149,46],[205,48,149,48,"px"],[205,50,149,50],[205,52,149,52,"m"],[205,53,149,53],[205,54,149,54],[205,55,149,55],[205,56,149,56],[206,4,150,4],[207,4,151,4],[207,10,151,10],[208,6,151,12,"bytes"],[208,11,151,17],[208,13,151,19,"rx"],[208,15,151,21],[209,6,151,23,"scalar"],[209,12,151,29],[209,14,151,31,"k"],[210,4,151,33],[210,5,151,34],[210,8,151,37,"schnorrGetExtPubKey"],[210,27,151,56],[210,28,151,57,"rand"],[210,32,151,61],[210,33,151,62],[211,4,152,4],[211,10,152,10,"e"],[211,11,152,11],[211,14,152,14,"challenge"],[211,23,152,23],[211,24,152,24,"rx"],[211,26,152,26],[211,28,152,28,"px"],[211,30,152,30],[211,32,152,32,"m"],[211,33,152,33],[211,34,152,34],[211,35,152,35],[211,36,152,36],[212,4,153,4],[212,10,153,10,"sig"],[212,13,153,13],[212,16,153,16],[212,20,153,20,"Uint8Array"],[212,30,153,30],[212,31,153,31],[212,33,153,33],[212,34,153,34],[212,35,153,35],[212,36,153,36],[213,4,154,4,"sig"],[213,7,154,7],[213,8,154,8,"set"],[213,11,154,11],[213,12,154,12,"rx"],[213,14,154,14],[213,16,154,16],[213,17,154,17],[213,18,154,18],[214,4,155,4,"sig"],[214,7,155,7],[214,8,155,8,"set"],[214,11,155,11],[214,12,155,12,"Fn"],[214,14,155,14],[214,15,155,15,"toBytes"],[214,22,155,22],[214,23,155,23,"Fn"],[214,25,155,25],[214,26,155,26,"create"],[214,32,155,32],[214,33,155,33,"k"],[214,34,155,34],[214,37,155,37,"e"],[214,38,155,38],[214,41,155,41,"d"],[214,42,155,42],[214,43,155,43],[214,44,155,44],[214,46,155,46],[214,48,155,48],[214,49,155,49],[215,4,156,4],[216,4,157,4],[216,8,157,8],[216,9,157,9,"schnorrVerify"],[216,22,157,22],[216,23,157,23,"sig"],[216,26,157,26],[216,28,157,28,"m"],[216,29,157,29],[216,31,157,31,"px"],[216,33,157,33],[216,34,157,34],[216,36,158,8],[216,42,158,14],[216,46,158,18,"Error"],[216,51,158,23],[216,52,158,24],[216,86,158,58],[216,87,158,59],[217,4,159,4],[217,11,159,11,"sig"],[217,14,159,14],[218,2,160,0],[219,2,161,0],[220,0,162,0],[221,0,163,0],[222,0,164,0],[223,2,165,0],[223,11,165,9,"schnorrVerify"],[223,24,165,22,"schnorrVerify"],[223,25,165,23,"signature"],[223,34,165,32],[223,36,165,34,"message"],[223,43,165,41],[223,45,165,43,"publicKey"],[223,54,165,52],[223,56,165,54],[224,4,166,4],[224,10,166,10],[225,6,166,12,"Fn"],[225,8,166,14],[226,6,166,16,"BASE"],[227,4,166,21],[227,5,166,22],[227,8,166,25,"Pointk1"],[227,15,166,32],[228,4,167,4],[228,10,167,10,"sig"],[228,13,167,13],[228,16,167,16],[228,20,167,16,"ensureBytes"],[228,28,167,27],[228,29,167,27,"ensureBytes"],[228,40,167,27],[228,42,167,28],[228,53,167,39],[228,55,167,41,"signature"],[228,64,167,50],[228,66,167,52],[228,68,167,54],[228,69,167,55],[229,4,168,4],[229,10,168,10,"m"],[229,11,168,11],[229,14,168,14],[229,18,168,14,"ensureBytes"],[229,26,168,25],[229,27,168,25,"ensureBytes"],[229,38,168,25],[229,40,168,26],[229,49,168,35],[229,51,168,37,"message"],[229,58,168,44],[229,59,168,45],[230,4,169,4],[230,10,169,10,"pub"],[230,13,169,13],[230,16,169,16],[230,20,169,16,"ensureBytes"],[230,28,169,27],[230,29,169,27,"ensureBytes"],[230,40,169,27],[230,42,169,28],[230,53,169,39],[230,55,169,41,"publicKey"],[230,64,169,50],[230,66,169,52],[230,68,169,54],[230,69,169,55],[231,4,170,4],[231,8,170,8],[232,6,171,8],[232,12,171,14,"P"],[232,13,171,15],[232,16,171,18,"lift_x"],[232,22,171,24],[232,23,171,25,"num"],[232,26,171,28],[232,27,171,29,"pub"],[232,30,171,32],[232,31,171,33],[232,32,171,34],[232,33,171,35],[232,34,171,36],[233,6,172,8],[233,12,172,14,"r"],[233,13,172,15],[233,16,172,18,"num"],[233,19,172,21],[233,20,172,22,"sig"],[233,23,172,25],[233,24,172,26,"subarray"],[233,32,172,34],[233,33,172,35],[233,34,172,36],[233,36,172,38],[233,38,172,40],[233,39,172,41],[233,40,172,42],[233,41,172,43],[233,42,172,44],[234,6,173,8],[234,10,173,12],[234,11,173,13],[234,15,173,13,"inRange"],[234,23,173,20],[234,24,173,20,"inRange"],[234,31,173,20],[234,33,173,21,"r"],[234,34,173,22],[234,36,173,24,"_1n"],[234,39,173,27],[234,41,173,29,"secp256k1_CURVE"],[234,56,173,44],[234,57,173,45,"p"],[234,58,173,46],[234,59,173,47],[234,61,174,12],[234,68,174,19],[234,73,174,24],[235,6,175,8],[235,12,175,14,"s"],[235,13,175,15],[235,16,175,18,"num"],[235,19,175,21],[235,20,175,22,"sig"],[235,23,175,25],[235,24,175,26,"subarray"],[235,32,175,34],[235,33,175,35],[235,35,175,37],[235,37,175,39],[235,39,175,41],[235,40,175,42],[235,41,175,43],[235,42,175,44],[235,43,175,45],[236,6,176,8],[236,10,176,12],[236,11,176,13],[236,15,176,13,"inRange"],[236,23,176,20],[236,24,176,20,"inRange"],[236,31,176,20],[236,33,176,21,"s"],[236,34,176,22],[236,36,176,24,"_1n"],[236,39,176,27],[236,41,176,29,"secp256k1_CURVE"],[236,56,176,44],[236,57,176,45,"n"],[236,58,176,46],[236,59,176,47],[236,61,177,12],[236,68,177,19],[236,73,177,24],[237,6,178,8],[238,6,179,8],[238,12,179,14,"e"],[238,13,179,15],[238,16,179,18,"challenge"],[238,25,179,27],[238,26,179,28,"Fn"],[238,28,179,30],[238,29,179,31,"toBytes"],[238,36,179,38],[238,37,179,39,"r"],[238,38,179,40],[238,39,179,41],[238,41,179,43,"pointToBytes"],[238,53,179,55],[238,54,179,56,"P"],[238,55,179,57],[238,56,179,58],[238,58,179,60,"m"],[238,59,179,61],[238,60,179,62],[239,6,180,8],[240,6,181,8],[240,12,181,14,"R"],[240,13,181,15],[240,16,181,18,"BASE"],[240,20,181,22],[240,21,181,23,"multiplyUnsafe"],[240,35,181,37],[240,36,181,38,"s"],[240,37,181,39],[240,38,181,40],[240,39,181,41,"add"],[240,42,181,44],[240,43,181,45,"P"],[240,44,181,46],[240,45,181,47,"multiplyUnsafe"],[240,59,181,61],[240,60,181,62,"Fn"],[240,62,181,64],[240,63,181,65,"neg"],[240,66,181,68],[240,67,181,69,"e"],[240,68,181,70],[240,69,181,71],[240,70,181,72],[240,71,181,73],[241,6,182,8],[241,12,182,14],[242,8,182,16,"x"],[242,9,182,17],[243,8,182,19,"y"],[244,6,182,21],[244,7,182,22],[244,10,182,25,"R"],[244,11,182,26],[244,12,182,27,"toAffine"],[244,20,182,35],[244,21,182,36],[244,22,182,37],[245,6,183,8],[246,6,184,8],[246,10,184,12,"R"],[246,11,184,13],[246,12,184,14,"is0"],[246,15,184,17],[246,16,184,18],[246,17,184,19],[246,21,184,23],[246,22,184,24,"hasEven"],[246,29,184,31],[246,30,184,32,"y"],[246,31,184,33],[246,32,184,34],[246,36,184,38,"x"],[246,37,184,39],[246,42,184,44,"r"],[246,43,184,45],[246,45,185,12],[246,52,185,19],[246,57,185,24],[247,6,186,8],[247,13,186,15],[247,17,186,19],[248,4,187,4],[248,5,187,5],[248,6,188,4],[248,13,188,11,"error"],[248,18,188,16],[248,20,188,18],[249,6,189,8],[249,13,189,15],[249,18,189,20],[250,4,190,4],[251,2,191,0],[252,2,192,0],[253,0,193,0],[254,0,194,0],[255,0,195,0],[256,0,196,0],[257,0,197,0],[258,0,198,0],[259,0,199,0],[260,0,200,0],[261,0,201,0],[262,0,202,0],[263,0,203,0],[264,0,204,0],[265,2,205,7],[265,8,205,13,"schnorr"],[265,15,205,20],[265,18,205,23],[265,33,205,39],[265,34,205,40],[265,40,205,46],[266,4,206,4],[266,10,206,10,"size"],[266,14,206,14],[266,17,206,17],[266,19,206,19],[267,4,207,4],[267,10,207,10,"seedLength"],[267,20,207,20],[267,23,207,23],[267,25,207,25],[268,4,208,4],[268,10,208,10,"randomSecretKey"],[268,25,208,25],[268,28,208,28,"randomSecretKey"],[268,29,208,29,"seed"],[268,33,208,33],[268,36,208,36],[268,40,208,36,"randomBytes"],[268,59,208,47],[268,60,208,47,"randomBytes"],[268,71,208,47],[268,73,208,48,"seedLength"],[268,83,208,58],[268,84,208,59],[268,89,208,64],[269,6,209,8],[269,13,209,15],[269,17,209,15,"mapHashToField"],[269,35,209,29],[269,36,209,29,"mapHashToField"],[269,50,209,29],[269,52,209,30,"seed"],[269,56,209,34],[269,58,209,36,"secp256k1_CURVE"],[269,73,209,51],[269,74,209,52,"n"],[269,75,209,53],[269,76,209,54],[270,4,210,4],[270,5,210,5],[271,4,211,4],[272,4,212,4,"secp256k1"],[272,13,212,13],[272,14,212,14,"utils"],[272,19,212,19],[272,20,212,20,"randomSecretKey"],[272,35,212,35],[273,4,213,4],[273,13,213,13,"keygen"],[273,19,213,19,"keygen"],[273,20,213,20,"seed"],[273,24,213,24],[273,26,213,26],[274,6,214,8],[274,12,214,14,"secretKey"],[274,21,214,23],[274,24,214,26,"randomSecretKey"],[274,39,214,41],[274,40,214,42,"seed"],[274,44,214,46],[274,45,214,47],[275,6,215,8],[275,13,215,15],[276,8,215,17,"secretKey"],[276,17,215,26],[277,8,215,28,"publicKey"],[277,17,215,37],[277,19,215,39,"schnorrGetPublicKey"],[277,38,215,58],[277,39,215,59,"secretKey"],[277,48,215,68],[278,6,215,70],[278,7,215,71],[279,4,216,4],[280,4,217,4],[280,11,217,11],[281,6,218,8,"keygen"],[281,12,218,14],[282,6,219,8,"getPublicKey"],[282,18,219,20],[282,20,219,22,"schnorrGetPublicKey"],[282,39,219,41],[283,6,220,8,"sign"],[283,10,220,12],[283,12,220,14,"schnorrSign"],[283,23,220,25],[284,6,221,8,"verify"],[284,12,221,14],[284,14,221,16,"schnorrVerify"],[284,27,221,29],[285,6,222,8,"Point"],[285,11,222,13],[285,13,222,15,"Pointk1"],[285,20,222,22],[286,6,223,8,"utils"],[286,11,223,13],[286,13,223,15],[287,8,224,12,"randomSecretKey"],[287,23,224,27],[287,25,224,29,"randomSecretKey"],[287,40,224,44],[288,8,225,12,"randomPrivateKey"],[288,24,225,28],[288,26,225,30,"randomSecretKey"],[288,41,225,45],[289,8,226,12,"taggedHash"],[289,18,226,22],[290,8,227,12],[291,8,228,12,"lift_x"],[291,14,228,18],[292,8,229,12,"pointToBytes"],[292,20,229,24],[293,8,230,12,"numberToBytesBE"],[293,23,230,27],[293,25,230,12,"numberToBytesBE"],[293,33,230,27],[293,34,230,27,"numberToBytesBE"],[293,49,230,27],[294,8,231,12,"bytesToNumberBE"],[294,23,231,27],[294,25,231,12,"bytesToNumberBE"],[294,33,231,27],[294,34,231,27,"bytesToNumberBE"],[294,49,231,27],[295,8,232,12,"mod"],[295,11,232,15],[295,13,232,12,"mod"],[295,31,232,15],[295,32,232,15,"mod"],[296,6,233,8],[296,7,233,9],[297,6,234,8,"lengths"],[297,13,234,15],[297,15,234,17],[298,8,235,12,"secretKey"],[298,17,235,21],[298,19,235,23,"size"],[298,23,235,27],[299,8,236,12,"publicKey"],[299,17,236,21],[299,19,236,23,"size"],[299,23,236,27],[300,8,237,12,"publicKeyHasPrefix"],[300,26,237,30],[300,28,237,32],[300,33,237,37],[301,8,238,12,"signature"],[301,17,238,21],[301,19,238,23,"size"],[301,23,238,27],[301,26,238,30],[301,27,238,31],[302,8,239,12,"seed"],[302,12,239,16],[302,14,239,18,"seedLength"],[303,6,240,8],[304,4,241,4],[304,5,241,5],[305,2,242,0],[305,3,242,1],[305,5,242,3],[305,6,242,4],[306,2,243,0],[306,8,243,6,"isoMap"],[306,14,243,12],[306,17,243,15],[306,32,243,31],[306,33,243,32],[306,39,243,38],[306,43,243,38,"isogenyMap"],[306,65,243,48],[306,66,243,48,"isogenyMap"],[306,76,243,48],[306,78,243,49,"Fpk1"],[306,82,243,53],[306,84,243,55],[307,2,244,4],[308,2,245,4],[308,3,246,8],[308,71,246,76],[308,73,247,8],[308,140,247,75],[308,142,248,8],[308,210,248,76],[308,212,249,8],[308,280,249,76],[308,281,250,5],[309,2,251,4],[310,2,252,4],[310,3,253,8],[310,71,253,76],[310,73,254,8],[310,141,254,76],[310,143,255,8],[310,211,255,76],[310,212,255,78],[311,2,255,78],[311,3,256,5],[312,2,257,4],[313,2,258,4],[313,3,259,8],[313,71,259,76],[313,73,260,8],[313,141,260,76],[313,143,261,8],[313,211,261,76],[313,213,262,8],[313,281,262,76],[313,282,263,5],[314,2,264,4],[315,2,265,4],[315,3,266,8],[315,71,266,76],[315,73,267,8],[315,141,267,76],[315,143,268,8],[315,211,268,76],[315,213,269,8],[315,281,269,76],[315,282,269,78],[316,2,269,78],[316,3,270,5],[316,4,271,1],[316,5,271,2,"map"],[316,8,271,5],[316,9,271,7,"i"],[316,10,271,8],[316,14,271,13,"i"],[316,15,271,14],[316,16,271,15,"map"],[316,19,271,18],[316,20,271,20,"j"],[316,21,271,21],[316,25,271,26,"BigInt"],[316,31,271,32],[316,32,271,33,"j"],[316,33,271,34],[316,34,271,35],[316,35,271,36],[316,36,271,37],[316,37,271,38],[316,39,271,40],[316,40,271,41],[317,2,272,0],[317,8,272,6,"mapSWU"],[317,14,272,12],[317,17,272,15],[317,32,272,31],[317,33,272,32],[317,39,272,38],[317,43,272,38,"mapToCurveSimpleSWU"],[317,65,272,57],[317,66,272,57,"mapToCurveSimpleSWU"],[317,85,272,57],[317,87,272,58,"Fpk1"],[317,91,272,62],[317,93,272,64],[318,4,273,4,"A"],[318,5,273,5],[318,7,273,7,"BigInt"],[318,13,273,13],[318,14,273,14],[318,82,273,82],[318,83,273,83],[319,4,274,4,"B"],[319,5,274,5],[319,7,274,7,"BigInt"],[319,13,274,13],[319,14,274,14],[319,20,274,20],[319,21,274,21],[320,4,275,4,"Z"],[320,5,275,5],[320,7,275,7,"Fpk1"],[320,11,275,11],[320,12,275,12,"create"],[320,18,275,18],[320,19,275,19,"BigInt"],[320,25,275,25],[320,26,275,26],[320,31,275,31],[320,32,275,32],[321,2,276,0],[321,3,276,1],[321,4,276,2],[321,6,276,4],[321,7,276,5],[322,2,277,0],[323,2,278,7],[323,8,278,13,"secp256k1_hasher"],[323,24,278,29],[323,27,278,32],[323,42,278,48],[323,43,278,49],[323,49,278,55],[323,53,278,55,"createHasher"],[323,75,278,67],[323,76,278,67,"createHasher"],[323,88,278,67],[323,90,278,68,"secp256k1"],[323,99,278,77],[323,100,278,78,"Point"],[323,105,278,83],[323,107,278,86,"scalars"],[323,114,278,93],[323,118,278,98],[324,4,279,4],[324,10,279,10],[325,6,279,12,"x"],[325,7,279,13],[326,6,279,15,"y"],[327,4,279,17],[327,5,279,18],[327,8,279,21,"mapSWU"],[327,14,279,27],[327,15,279,28,"Fpk1"],[327,19,279,32],[327,20,279,33,"create"],[327,26,279,39],[327,27,279,40,"scalars"],[327,34,279,47],[327,35,279,48],[327,36,279,49],[327,37,279,50],[327,38,279,51],[327,39,279,52],[328,4,280,4],[328,11,280,11,"isoMap"],[328,17,280,17],[328,18,280,18,"x"],[328,19,280,19],[328,21,280,21,"y"],[328,22,280,22],[328,23,280,23],[329,2,281,0],[329,3,281,1],[329,5,281,3],[330,4,282,4,"DST"],[330,7,282,7],[330,9,282,9],[330,41,282,41],[331,4,283,4,"encodeDST"],[331,13,283,13],[331,15,283,15],[331,47,283,47],[332,4,284,4,"p"],[332,5,284,5],[332,7,284,7,"Fpk1"],[332,11,284,11],[332,12,284,12,"ORDER"],[332,17,284,17],[333,4,285,4,"m"],[333,5,285,5],[333,7,285,7],[333,8,285,8],[334,4,286,4,"k"],[334,5,286,5],[334,7,286,7],[334,10,286,10],[335,4,287,4,"expand"],[335,10,287,10],[335,12,287,12],[335,17,287,17],[336,4,288,4,"hash"],[336,8,288,8],[336,10,288,10,"sha256"],[336,28,288,16],[336,29,288,16,"sha256"],[337,2,289,0],[337,3,289,1],[337,4,289,2],[337,6,289,4],[337,7,289,5],[338,2,290,0],[339,2,291,7],[339,8,291,13,"hashToCurve"],[339,19,291,24],[339,22,291,27],[339,37,291,43],[339,38,291,44],[339,44,291,50,"secp256k1_hasher"],[339,60,291,66],[339,61,291,67,"hashToCurve"],[339,72,291,78],[339,74,291,80],[339,75,291,81],[340,2,292,0],[341,2,293,7],[341,8,293,13,"encodeToCurve"],[341,21,293,26],[341,24,293,29],[341,39,293,45],[341,40,293,46],[341,46,293,52,"secp256k1_hasher"],[341,62,293,68],[341,63,293,69,"encodeToCurve"],[341,76,293,82],[341,78,293,84],[341,79,293,85],[342,0,293,86],[342,3]],"functionMap":{"names":["<global>","sqrtMod","taggedHash","pointToBytes","<anonymous>","hasEven","schnorrGetExtPubKey","lift_x","challenge","schnorrGetPublicKey","schnorrSign","schnorrVerify","randomSecretKey","keygen","map$argument_0","i.map$argument_0","createHasher$argument_1"],"mappings":"AAA;ACyC;CDuB;AEqB;CFQ;qBGE,uCH;iCIC,qBJ;gBKC,sBL;AME;CNM;AOK;CPc;AQK;CRE;ASI;CTE;AUK;CViB;AWK;CX0B;wCIc;4BQG;KRE;ISG;KTG;CJ0B;gCIC;MU4B,aC,gBD,CV,EJ;gCIC;EJI;iDIE,oCY;CZG;EJQ;4CIE,kCJ;8CIE,oCJ"},"hasCjsExports":false},"type":"js/module"}]} |