{"dependencies":[{"name":"@noble/hashes/sha2.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":12,"column":18,"index":526},"end":{"line":12,"column":50,"index":558}}],"key":"vu3GrmX7IyKWLC5hFxoq1UnCcJ8=","exportNames":["*"],"imports":1}},{"name":"@noble/hashes/utils.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":13,"column":19,"index":579},"end":{"line":13,"column":52,"index":612}}],"key":"p7DyZ5tsNLZq/3XRYBR2CQCL188=","exportNames":["*"],"imports":1}},{"name":"./_shortw_utils.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":14,"column":27,"index":641},"end":{"line":14,"column":56,"index":670}}],"key":"krOv6iFxwz10QAKOXr+f4hXkYZo=","exportNames":["*"],"imports":1}},{"name":"./abstract/hash-to-curve.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":15,"column":27,"index":699},"end":{"line":15,"column":65,"index":737}}],"key":"V7aW6RTrVrmfWtSF3dQ4BGgJnvk=","exportNames":["*"],"imports":1}},{"name":"./abstract/modular.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":16,"column":21,"index":760},"end":{"line":16,"column":53,"index":792}}],"key":"+wqfTwYuIjwX8vzKXzerMvYz6ok=","exportNames":["*"],"imports":1}},{"name":"./abstract/weierstrass.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":17,"column":25,"index":819},"end":{"line":17,"column":61,"index":855}}],"key":"68C0MbjlTDkKgsIyxbOrLUAndis=","exportNames":["*"],"imports":1}},{"name":"./utils.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":18,"column":19,"index":876},"end":{"line":18,"column":40,"index":897}}],"key":"v6h+l9IeOWbEcXdtKQqd2f4now4=","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 exports.encodeToCurve = exports.hashToCurve = exports.secp256k1_hasher = exports.schnorr = exports.secp256k1 = void 0;\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 const sha2_js_1 = require(_dependencyMap[0], \"@noble/hashes/sha2.js\");\n const utils_js_1 = require(_dependencyMap[1], \"@noble/hashes/utils.js\");\n const _shortw_utils_ts_1 = require(_dependencyMap[2], \"./_shortw_utils.js\");\n const hash_to_curve_ts_1 = require(_dependencyMap[3], \"./abstract/hash-to-curve.js\");\n const modular_ts_1 = require(_dependencyMap[4], \"./abstract/modular.js\");\n const weierstrass_ts_1 = require(_dependencyMap[5], \"./abstract/weierstrass.js\");\n const utils_ts_1 = require(_dependencyMap[6], \"./utils.js\");\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, modular_ts_1.pow2)(b3, _3n, P) * b3 % P;\n const b9 = (0, modular_ts_1.pow2)(b6, _3n, P) * b3 % P;\n const b11 = (0, modular_ts_1.pow2)(b9, _2n, P) * b2 % P;\n const b22 = (0, modular_ts_1.pow2)(b11, _11n, P) * b11 % P;\n const b44 = (0, modular_ts_1.pow2)(b22, _22n, P) * b22 % P;\n const b88 = (0, modular_ts_1.pow2)(b44, _44n, P) * b44 % P;\n const b176 = (0, modular_ts_1.pow2)(b88, _88n, P) * b88 % P;\n const b220 = (0, modular_ts_1.pow2)(b176, _44n, P) * b44 % P;\n const b223 = (0, modular_ts_1.pow2)(b220, _3n, P) * b3 % P;\n const t1 = (0, modular_ts_1.pow2)(b223, _23n, P) * b22 % P;\n const t2 = (0, modular_ts_1.pow2)(t1, _6n, P) * b2 % P;\n const root = (0, modular_ts_1.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, modular_ts_1.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 exports.secp256k1 = (0, _shortw_utils_ts_1.createCurve)(Object.assign({}, secp256k1_CURVE, {\n Fp: Fpk1,\n lowS: true,\n endo: secp256k1_ENDO\n }), sha2_js_1.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, sha2_js_1.sha256)((0, utils_ts_1.utf8ToBytes)(tag));\n tagP = (0, utils_ts_1.concatBytes)(tagH, tagH);\n TAGGED_HASH_PREFIXES[tag] = tagP;\n }\n return (0, sha2_js_1.sha256)((0, utils_ts_1.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__ */(() => exports.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, weierstrass_ts_1._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 = utils_ts_1.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, utils_js_1.randomBytes)(32)) {\n const {\n Fn\n } = Pointk1;\n const m = (0, utils_ts_1.ensureBytes)('message', message);\n const {\n bytes: px,\n scalar: d\n } = schnorrGetExtPubKey(secretKey); // checks for isWithinCurveOrder\n const a = (0, utils_ts_1.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, utils_ts_1.ensureBytes)('signature', signature, 64);\n const m = (0, utils_ts_1.ensureBytes)('message', message);\n const pub = (0, utils_ts_1.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, utils_ts_1.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, utils_ts_1.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 exports.schnorr = (() => {\n const size = 32;\n const seedLength = 48;\n const randomSecretKey = (seed = (0, utils_js_1.randomBytes)(seedLength)) => {\n return (0, modular_ts_1.mapHashToField)(seed, secp256k1_CURVE.n);\n };\n // TODO: remove\n exports.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: utils_ts_1.numberToBytesBE,\n bytesToNumberBE: utils_ts_1.bytesToNumberBE,\n mod: modular_ts_1.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, hash_to_curve_ts_1.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, weierstrass_ts_1.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 exports.secp256k1_hasher = (() => (0, hash_to_curve_ts_1.createHasher)(exports.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: sha2_js_1.sha256\n }))();\n /** @deprecated use `import { secp256k1_hasher } from '@noble/curves/secp256k1.js';` */\n exports.hashToCurve = (() => exports.secp256k1_hasher.hashToCurve)();\n /** @deprecated use `import { secp256k1_hasher } from '@noble/curves/secp256k1.js';` */\n exports.encodeToCurve = (() => exports.secp256k1_hasher.encodeToCurve)();\n});","lineCount":312,"map":[[2,2,1,0],[2,14,1,12],[4,2,2,0,"Object"],[4,8,2,6],[4,9,2,7,"defineProperty"],[4,23,2,21],[4,24,2,22,"exports"],[4,31,2,29],[4,33,2,31],[4,45,2,43],[4,47,2,45],[5,4,2,47,"value"],[5,9,2,52],[5,11,2,54],[6,2,2,59],[6,3,2,60],[6,4,2,61],[7,2,3,0,"exports"],[7,9,3,7],[7,10,3,8,"encodeToCurve"],[7,23,3,21],[7,26,3,24,"exports"],[7,33,3,31],[7,34,3,32,"hashToCurve"],[7,45,3,43],[7,48,3,46,"exports"],[7,55,3,53],[7,56,3,54,"secp256k1_hasher"],[7,72,3,70],[7,75,3,73,"exports"],[7,82,3,80],[7,83,3,81,"schnorr"],[7,90,3,88],[7,93,3,91,"exports"],[7,100,3,98],[7,101,3,99,"secp256k1"],[7,110,3,108],[7,113,3,111],[7,118,3,116],[7,119,3,117],[8,2,4,0],[9,0,5,0],[10,0,6,0],[11,0,7,0],[12,0,8,0],[13,0,9,0],[14,0,10,0],[15,2,11,0],[16,2,12,0],[16,8,12,6,"sha2_js_1"],[16,17,12,15],[16,20,12,18,"require"],[16,27,12,25],[16,28,12,25,"_dependencyMap"],[16,42,12,25],[16,70,12,49],[16,71,12,50],[17,2,13,0],[17,8,13,6,"utils_js_1"],[17,18,13,16],[17,21,13,19,"require"],[17,28,13,26],[17,29,13,26,"_dependencyMap"],[17,43,13,26],[17,72,13,51],[17,73,13,52],[18,2,14,0],[18,8,14,6,"_shortw_utils_ts_1"],[18,26,14,24],[18,29,14,27,"require"],[18,36,14,34],[18,37,14,34,"_dependencyMap"],[18,51,14,34],[18,76,14,55],[18,77,14,56],[19,2,15,0],[19,8,15,6,"hash_to_curve_ts_1"],[19,26,15,24],[19,29,15,27,"require"],[19,36,15,34],[19,37,15,34,"_dependencyMap"],[19,51,15,34],[19,85,15,64],[19,86,15,65],[20,2,16,0],[20,8,16,6,"modular_ts_1"],[20,20,16,18],[20,23,16,21,"require"],[20,30,16,28],[20,31,16,28,"_dependencyMap"],[20,45,16,28],[20,73,16,52],[20,74,16,53],[21,2,17,0],[21,8,17,6,"weierstrass_ts_1"],[21,24,17,22],[21,27,17,25,"require"],[21,34,17,32],[21,35,17,32,"_dependencyMap"],[21,49,17,32],[21,81,17,60],[21,82,17,61],[22,2,18,0],[22,8,18,6,"utils_ts_1"],[22,18,18,16],[22,21,18,19,"require"],[22,28,18,26],[22,29,18,26,"_dependencyMap"],[22,43,18,26],[22,60,18,39],[22,61,18,40],[23,2,19,0],[24,2,20,0],[25,2,21,0],[26,2,22,0],[26,8,22,6,"secp256k1_CURVE"],[26,23,22,21],[26,26,22,24],[27,4,23,4,"p"],[27,5,23,5],[27,7,23,7,"BigInt"],[27,13,23,13],[27,14,23,14],[27,82,23,82],[27,83,23,83],[28,4,24,4,"n"],[28,5,24,5],[28,7,24,7,"BigInt"],[28,13,24,13],[28,14,24,14],[28,82,24,82],[28,83,24,83],[29,4,25,4,"h"],[29,5,25,5],[29,7,25,7,"BigInt"],[29,13,25,13],[29,14,25,14],[29,15,25,15],[29,16,25,16],[30,4,26,4,"a"],[30,5,26,5],[30,7,26,7,"BigInt"],[30,13,26,13],[30,14,26,14],[30,15,26,15],[30,16,26,16],[31,4,27,4,"b"],[31,5,27,5],[31,7,27,7,"BigInt"],[31,13,27,13],[31,14,27,14],[31,15,27,15],[31,16,27,16],[32,4,28,4,"Gx"],[32,6,28,6],[32,8,28,8,"BigInt"],[32,14,28,14],[32,15,28,15],[32,83,28,83],[32,84,28,84],[33,4,29,4,"Gy"],[33,6,29,6],[33,8,29,8,"BigInt"],[33,14,29,14],[33,15,29,15],[33,83,29,83],[34,2,30,0],[34,3,30,1],[35,2,31,0],[35,8,31,6,"secp256k1_ENDO"],[35,22,31,20],[35,25,31,23],[36,4,32,4,"beta"],[36,8,32,8],[36,10,32,10,"BigInt"],[36,16,32,16],[36,17,32,17],[36,85,32,85],[36,86,32,86],[37,4,33,4,"basises"],[37,11,33,11],[37,13,33,13],[37,14,34,8],[37,15,34,9,"BigInt"],[37,21,34,15],[37,22,34,16],[37,58,34,52],[37,59,34,53],[37,61,34,55],[37,62,34,56,"BigInt"],[37,68,34,62],[37,69,34,63],[37,105,34,99],[37,106,34,100],[37,107,34,101],[37,109,35,8],[37,110,35,9,"BigInt"],[37,116,35,15],[37,117,35,16],[37,154,35,53],[37,155,35,54],[37,157,35,56,"BigInt"],[37,163,35,62],[37,164,35,63],[37,200,35,99],[37,201,35,100],[37,202,35,101],[38,2,37,0],[38,3,37,1],[39,2,38,0],[39,8,38,6,"_0n"],[39,11,38,9],[39,14,38,12],[39,29,38,28,"BigInt"],[39,35,38,34],[39,36,38,35],[39,37,38,36],[39,38,38,37],[40,2,39,0],[40,8,39,6,"_1n"],[40,11,39,9],[40,14,39,12],[40,29,39,28,"BigInt"],[40,35,39,34],[40,36,39,35],[40,37,39,36],[40,38,39,37],[41,2,40,0],[41,8,40,6,"_2n"],[41,11,40,9],[41,14,40,12],[41,29,40,28,"BigInt"],[41,35,40,34],[41,36,40,35],[41,37,40,36],[41,38,40,37],[42,2,41,0],[43,0,42,0],[44,0,43,0],[45,0,44,0],[46,2,45,0],[46,11,45,9,"sqrtMod"],[46,18,45,16,"sqrtMod"],[46,19,45,17,"y"],[46,20,45,18],[46,22,45,20],[47,4,46,4],[47,10,46,10,"P"],[47,11,46,11],[47,14,46,14,"secp256k1_CURVE"],[47,29,46,29],[47,30,46,30,"p"],[47,31,46,31],[48,4,47,4],[49,4,48,4],[49,10,48,10,"_3n"],[49,13,48,13],[49,16,48,16,"BigInt"],[49,22,48,22],[49,23,48,23],[49,24,48,24],[49,25,48,25],[50,6,48,27,"_6n"],[50,9,48,30],[50,12,48,33,"BigInt"],[50,18,48,39],[50,19,48,40],[50,20,48,41],[50,21,48,42],[51,6,48,44,"_11n"],[51,10,48,48],[51,13,48,51,"BigInt"],[51,19,48,57],[51,20,48,58],[51,22,48,60],[51,23,48,61],[52,6,48,63,"_22n"],[52,10,48,67],[52,13,48,70,"BigInt"],[52,19,48,76],[52,20,48,77],[52,22,48,79],[52,23,48,80],[53,4,49,4],[54,4,50,4],[54,10,50,10,"_23n"],[54,14,50,14],[54,17,50,17,"BigInt"],[54,23,50,23],[54,24,50,24],[54,26,50,26],[54,27,50,27],[55,6,50,29,"_44n"],[55,10,50,33],[55,13,50,36,"BigInt"],[55,19,50,42],[55,20,50,43],[55,22,50,45],[55,23,50,46],[56,6,50,48,"_88n"],[56,10,50,52],[56,13,50,55,"BigInt"],[56,19,50,61],[56,20,50,62],[56,22,50,64],[56,23,50,65],[57,4,51,4],[57,10,51,10,"b2"],[57,12,51,12],[57,15,51,16,"y"],[57,16,51,17],[57,19,51,20,"y"],[57,20,51,21],[57,23,51,24,"y"],[57,24,51,25],[57,27,51,29,"P"],[57,28,51,30],[57,29,51,31],[57,30,51,32],[58,4,52,4],[58,10,52,10,"b3"],[58,12,52,12],[58,15,52,16,"b2"],[58,17,52,18],[58,20,52,21,"b2"],[58,22,52,23],[58,25,52,26,"y"],[58,26,52,27],[58,29,52,31,"P"],[58,30,52,32],[58,31,52,33],[58,32,52,34],[59,4,53,4],[59,10,53,10,"b6"],[59,12,53,12],[59,15,53,16],[59,16,53,17],[59,17,53,18],[59,19,53,20,"modular_ts_1"],[59,31,53,32],[59,32,53,33,"pow2"],[59,36,53,37],[59,38,53,39,"b3"],[59,40,53,41],[59,42,53,43,"_3n"],[59,45,53,46],[59,47,53,48,"P"],[59,48,53,49],[59,49,53,50],[59,52,53,53,"b3"],[59,54,53,55],[59,57,53,59,"P"],[59,58,53,60],[60,4,54,4],[60,10,54,10,"b9"],[60,12,54,12],[60,15,54,16],[60,16,54,17],[60,17,54,18],[60,19,54,20,"modular_ts_1"],[60,31,54,32],[60,32,54,33,"pow2"],[60,36,54,37],[60,38,54,39,"b6"],[60,40,54,41],[60,42,54,43,"_3n"],[60,45,54,46],[60,47,54,48,"P"],[60,48,54,49],[60,49,54,50],[60,52,54,53,"b3"],[60,54,54,55],[60,57,54,59,"P"],[60,58,54,60],[61,4,55,4],[61,10,55,10,"b11"],[61,13,55,13],[61,16,55,17],[61,17,55,18],[61,18,55,19],[61,20,55,21,"modular_ts_1"],[61,32,55,33],[61,33,55,34,"pow2"],[61,37,55,38],[61,39,55,40,"b9"],[61,41,55,42],[61,43,55,44,"_2n"],[61,46,55,47],[61,48,55,49,"P"],[61,49,55,50],[61,50,55,51],[61,53,55,54,"b2"],[61,55,55,56],[61,58,55,60,"P"],[61,59,55,61],[62,4,56,4],[62,10,56,10,"b22"],[62,13,56,13],[62,16,56,17],[62,17,56,18],[62,18,56,19],[62,20,56,21,"modular_ts_1"],[62,32,56,33],[62,33,56,34,"pow2"],[62,37,56,38],[62,39,56,40,"b11"],[62,42,56,43],[62,44,56,45,"_11n"],[62,48,56,49],[62,50,56,51,"P"],[62,51,56,52],[62,52,56,53],[62,55,56,56,"b11"],[62,58,56,59],[62,61,56,63,"P"],[62,62,56,64],[63,4,57,4],[63,10,57,10,"b44"],[63,13,57,13],[63,16,57,17],[63,17,57,18],[63,18,57,19],[63,20,57,21,"modular_ts_1"],[63,32,57,33],[63,33,57,34,"pow2"],[63,37,57,38],[63,39,57,40,"b22"],[63,42,57,43],[63,44,57,45,"_22n"],[63,48,57,49],[63,50,57,51,"P"],[63,51,57,52],[63,52,57,53],[63,55,57,56,"b22"],[63,58,57,59],[63,61,57,63,"P"],[63,62,57,64],[64,4,58,4],[64,10,58,10,"b88"],[64,13,58,13],[64,16,58,17],[64,17,58,18],[64,18,58,19],[64,20,58,21,"modular_ts_1"],[64,32,58,33],[64,33,58,34,"pow2"],[64,37,58,38],[64,39,58,40,"b44"],[64,42,58,43],[64,44,58,45,"_44n"],[64,48,58,49],[64,50,58,51,"P"],[64,51,58,52],[64,52,58,53],[64,55,58,56,"b44"],[64,58,58,59],[64,61,58,63,"P"],[64,62,58,64],[65,4,59,4],[65,10,59,10,"b176"],[65,14,59,14],[65,17,59,18],[65,18,59,19],[65,19,59,20],[65,21,59,22,"modular_ts_1"],[65,33,59,34],[65,34,59,35,"pow2"],[65,38,59,39],[65,40,59,41,"b88"],[65,43,59,44],[65,45,59,46,"_88n"],[65,49,59,50],[65,51,59,52,"P"],[65,52,59,53],[65,53,59,54],[65,56,59,57,"b88"],[65,59,59,60],[65,62,59,64,"P"],[65,63,59,65],[66,4,60,4],[66,10,60,10,"b220"],[66,14,60,14],[66,17,60,18],[66,18,60,19],[66,19,60,20],[66,21,60,22,"modular_ts_1"],[66,33,60,34],[66,34,60,35,"pow2"],[66,38,60,39],[66,40,60,41,"b176"],[66,44,60,45],[66,46,60,47,"_44n"],[66,50,60,51],[66,52,60,53,"P"],[66,53,60,54],[66,54,60,55],[66,57,60,58,"b44"],[66,60,60,61],[66,63,60,65,"P"],[66,64,60,66],[67,4,61,4],[67,10,61,10,"b223"],[67,14,61,14],[67,17,61,18],[67,18,61,19],[67,19,61,20],[67,21,61,22,"modular_ts_1"],[67,33,61,34],[67,34,61,35,"pow2"],[67,38,61,39],[67,40,61,41,"b220"],[67,44,61,45],[67,46,61,47,"_3n"],[67,49,61,50],[67,51,61,52,"P"],[67,52,61,53],[67,53,61,54],[67,56,61,57,"b3"],[67,58,61,59],[67,61,61,63,"P"],[67,62,61,64],[68,4,62,4],[68,10,62,10,"t1"],[68,12,62,12],[68,15,62,16],[68,16,62,17],[68,17,62,18],[68,19,62,20,"modular_ts_1"],[68,31,62,32],[68,32,62,33,"pow2"],[68,36,62,37],[68,38,62,39,"b223"],[68,42,62,43],[68,44,62,45,"_23n"],[68,48,62,49],[68,50,62,51,"P"],[68,51,62,52],[68,52,62,53],[68,55,62,56,"b22"],[68,58,62,59],[68,61,62,63,"P"],[68,62,62,64],[69,4,63,4],[69,10,63,10,"t2"],[69,12,63,12],[69,15,63,16],[69,16,63,17],[69,17,63,18],[69,19,63,20,"modular_ts_1"],[69,31,63,32],[69,32,63,33,"pow2"],[69,36,63,37],[69,38,63,39,"t1"],[69,40,63,41],[69,42,63,43,"_6n"],[69,45,63,46],[69,47,63,48,"P"],[69,48,63,49],[69,49,63,50],[69,52,63,53,"b2"],[69,54,63,55],[69,57,63,59,"P"],[69,58,63,60],[70,4,64,4],[70,10,64,10,"root"],[70,14,64,14],[70,17,64,17],[70,18,64,18],[70,19,64,19],[70,21,64,21,"modular_ts_1"],[70,33,64,33],[70,34,64,34,"pow2"],[70,38,64,38],[70,40,64,40,"t2"],[70,42,64,42],[70,44,64,44,"_2n"],[70,47,64,47],[70,49,64,49,"P"],[70,50,64,50],[70,51,64,51],[71,4,65,4],[71,8,65,8],[71,9,65,9,"Fpk1"],[71,13,65,13],[71,14,65,14,"eql"],[71,17,65,17],[71,18,65,18,"Fpk1"],[71,22,65,22],[71,23,65,23,"sqr"],[71,26,65,26],[71,27,65,27,"root"],[71,31,65,31],[71,32,65,32],[71,34,65,34,"y"],[71,35,65,35],[71,36,65,36],[71,38,66,8],[71,44,66,14],[71,48,66,18,"Error"],[71,53,66,23],[71,54,66,24],[71,79,66,49],[71,80,66,50],[72,4,67,4],[72,11,67,11,"root"],[72,15,67,15],[73,2,68,0],[74,2,69,0],[74,8,69,6,"Fpk1"],[74,12,69,10],[74,15,69,13],[74,16,69,14],[74,17,69,15],[74,19,69,17,"modular_ts_1"],[74,31,69,29],[74,32,69,30,"Field"],[74,37,69,35],[74,39,69,37,"secp256k1_CURVE"],[74,54,69,52],[74,55,69,53,"p"],[74,56,69,54],[74,58,69,56],[75,4,69,58,"sqrt"],[75,8,69,62],[75,10,69,64,"sqrtMod"],[76,2,69,72],[76,3,69,73],[76,4,69,74],[77,2,70,0],[78,0,71,0],[79,0,72,0],[80,0,73,0],[81,0,74,0],[82,0,75,0],[83,0,76,0],[84,0,77,0],[85,0,78,0],[86,0,79,0],[87,0,80,0],[88,0,81,0],[89,0,82,0],[90,0,83,0],[91,2,84,0,"exports"],[91,9,84,7],[91,10,84,8,"secp256k1"],[91,19,84,17],[91,22,84,20],[91,23,84,21],[91,24,84,22],[91,26,84,24,"_shortw_utils_ts_1"],[91,44,84,42],[91,45,84,43,"createCurve"],[91,56,84,54],[91,58,84,54,"Object"],[91,64,84,54],[91,65,84,54,"assign"],[91,71,84,54],[91,76,84,61,"secp256k1_CURVE"],[91,91,84,76],[92,4,84,78,"Fp"],[92,6,84,80],[92,8,84,82,"Fpk1"],[92,12,84,86],[93,4,84,88,"lowS"],[93,8,84,92],[93,10,84,94],[93,14,84,98],[94,4,84,100,"endo"],[94,8,84,104],[94,10,84,106,"secp256k1_ENDO"],[95,2,84,120],[95,6,84,124,"sha2_js_1"],[95,15,84,133],[95,16,84,134,"sha256"],[95,22,84,140],[95,23,84,141],[96,2,85,0],[97,2,86,0],[98,2,87,0],[99,2,88,0],[99,8,88,6,"TAGGED_HASH_PREFIXES"],[99,28,88,26],[99,31,88,29],[99,32,88,30],[99,33,88,31],[100,2,89,0],[100,11,89,9,"taggedHash"],[100,21,89,19,"taggedHash"],[100,22,89,20,"tag"],[100,25,89,23],[100,27,89,25],[100,30,89,28,"messages"],[100,38,89,36],[100,40,89,38],[101,4,90,4],[101,8,90,8,"tagP"],[101,12,90,12],[101,15,90,15,"TAGGED_HASH_PREFIXES"],[101,35,90,35],[101,36,90,36,"tag"],[101,39,90,39],[101,40,90,40],[102,4,91,4],[102,8,91,8,"tagP"],[102,12,91,12],[102,17,91,17,"undefined"],[102,26,91,26],[102,28,91,28],[103,6,92,8],[103,12,92,14,"tagH"],[103,16,92,18],[103,19,92,21],[103,20,92,22],[103,21,92,23],[103,23,92,25,"sha2_js_1"],[103,32,92,34],[103,33,92,35,"sha256"],[103,39,92,41],[103,41,92,43],[103,42,92,44],[103,43,92,45],[103,45,92,47,"utils_ts_1"],[103,55,92,57],[103,56,92,58,"utf8ToBytes"],[103,67,92,69],[103,69,92,71,"tag"],[103,72,92,74],[103,73,92,75],[103,74,92,76],[104,6,93,8,"tagP"],[104,10,93,12],[104,13,93,15],[104,14,93,16],[104,15,93,17],[104,17,93,19,"utils_ts_1"],[104,27,93,29],[104,28,93,30,"concatBytes"],[104,39,93,41],[104,41,93,43,"tagH"],[104,45,93,47],[104,47,93,49,"tagH"],[104,51,93,53],[104,52,93,54],[105,6,94,8,"TAGGED_HASH_PREFIXES"],[105,26,94,28],[105,27,94,29,"tag"],[105,30,94,32],[105,31,94,33],[105,34,94,36,"tagP"],[105,38,94,40],[106,4,95,4],[107,4,96,4],[107,11,96,11],[107,12,96,12],[107,13,96,13],[107,15,96,15,"sha2_js_1"],[107,24,96,24],[107,25,96,25,"sha256"],[107,31,96,31],[107,33,96,33],[107,34,96,34],[107,35,96,35],[107,37,96,37,"utils_ts_1"],[107,47,96,47],[107,48,96,48,"concatBytes"],[107,59,96,59],[107,61,96,61,"tagP"],[107,65,96,65],[107,67,96,67],[107,70,96,70,"messages"],[107,78,96,78],[107,79,96,79],[107,80,96,80],[108,2,97,0],[109,2,98,0],[110,2,99,0],[110,8,99,6,"pointToBytes"],[110,20,99,18],[110,23,99,22,"point"],[110,28,99,27],[110,32,99,32,"point"],[110,37,99,37],[110,38,99,38,"toBytes"],[110,45,99,45],[110,46,99,46],[110,50,99,50],[110,51,99,51],[110,52,99,52,"slice"],[110,57,99,57],[110,58,99,58],[110,59,99,59],[110,60,99,60],[111,2,100,0],[111,8,100,6,"Pointk1"],[111,15,100,13],[111,18,100,16],[111,33,100,32],[111,34,100,33],[111,40,100,39,"exports"],[111,47,100,46],[111,48,100,47,"secp256k1"],[111,57,100,56],[111,58,100,57,"Point"],[111,63,100,62],[111,65,100,64],[111,66,100,65],[112,2,101,0],[112,8,101,6,"hasEven"],[112,15,101,13],[112,18,101,17,"y"],[112,19,101,18],[112,23,101,23,"y"],[112,24,101,24],[112,27,101,27,"_2n"],[112,30,101,30],[112,35,101,35,"_0n"],[112,38,101,38],[113,2,102,0],[114,2,103,0],[114,11,103,9,"schnorrGetExtPubKey"],[114,30,103,28,"schnorrGetExtPubKey"],[114,31,103,29,"priv"],[114,35,103,33],[114,37,103,35],[115,4,104,4],[115,10,104,10],[116,6,104,12,"Fn"],[116,8,104,14],[117,6,104,16,"BASE"],[118,4,104,21],[118,5,104,22],[118,8,104,25,"Pointk1"],[118,15,104,32],[119,4,105,4],[119,10,105,10,"d_"],[119,12,105,12],[119,15,105,15],[119,16,105,16],[119,17,105,17],[119,19,105,19,"weierstrass_ts_1"],[119,35,105,35],[119,36,105,36,"_normFnElement"],[119,50,105,50],[119,52,105,52,"Fn"],[119,54,105,54],[119,56,105,56,"priv"],[119,60,105,60],[119,61,105,61],[120,4,106,4],[120,10,106,10,"p"],[120,11,106,11],[120,14,106,14,"BASE"],[120,18,106,18],[120,19,106,19,"multiply"],[120,27,106,27],[120,28,106,28,"d_"],[120,30,106,30],[120,31,106,31],[120,32,106,32],[120,33,106,33],[121,4,107,4],[121,10,107,10,"scalar"],[121,16,107,16],[121,19,107,19,"hasEven"],[121,26,107,26],[121,27,107,27,"p"],[121,28,107,28],[121,29,107,29,"y"],[121,30,107,30],[121,31,107,31],[121,34,107,34,"d_"],[121,36,107,36],[121,39,107,39,"Fn"],[121,41,107,41],[121,42,107,42,"neg"],[121,45,107,45],[121,46,107,46,"d_"],[121,48,107,48],[121,49,107,49],[122,4,108,4],[122,11,108,11],[123,6,108,13,"scalar"],[123,12,108,19],[124,6,108,21,"bytes"],[124,11,108,26],[124,13,108,28,"pointToBytes"],[124,25,108,40],[124,26,108,41,"p"],[124,27,108,42],[125,4,108,44],[125,5,108,45],[126,2,109,0],[127,2,110,0],[128,0,111,0],[129,0,112,0],[130,0,113,0],[131,2,114,0],[131,11,114,9,"lift_x"],[131,17,114,15,"lift_x"],[131,18,114,16,"x"],[131,19,114,17],[131,21,114,19],[132,4,115,4],[132,10,115,10,"Fp"],[132,12,115,12],[132,15,115,15,"Fpk1"],[132,19,115,19],[133,4,116,4],[133,8,116,8],[133,9,116,9,"Fp"],[133,11,116,11],[133,12,116,12,"isValidNot0"],[133,23,116,23],[133,24,116,24,"x"],[133,25,116,25],[133,26,116,26],[133,28,117,8],[133,34,117,14],[133,38,117,18,"Error"],[133,43,117,23],[133,44,117,24],[133,70,117,50],[133,71,117,51],[134,4,118,4],[134,10,118,10,"xx"],[134,12,118,12],[134,15,118,15,"Fp"],[134,17,118,17],[134,18,118,18,"create"],[134,24,118,24],[134,25,118,25,"x"],[134,26,118,26],[134,29,118,29,"x"],[134,30,118,30],[134,31,118,31],[135,4,119,4],[135,10,119,10,"c"],[135,11,119,11],[135,14,119,14,"Fp"],[135,16,119,16],[135,17,119,17,"create"],[135,23,119,23],[135,24,119,24,"xx"],[135,26,119,26],[135,29,119,29,"x"],[135,30,119,30],[135,33,119,33,"BigInt"],[135,39,119,39],[135,40,119,40],[135,41,119,41],[135,42,119,42],[135,43,119,43],[135,44,119,44],[135,45,119,45],[136,4,120,4],[136,8,120,8,"y"],[136,9,120,9],[136,12,120,12,"Fp"],[136,14,120,14],[136,15,120,15,"sqrt"],[136,19,120,19],[136,20,120,20,"c"],[136,21,120,21],[136,22,120,22],[136,23,120,23],[136,24,120,24],[137,4,121,4],[138,4,122,4],[139,4,123,4],[139,8,123,8],[139,9,123,9,"hasEven"],[139,16,123,16],[139,17,123,17,"y"],[139,18,123,18],[139,19,123,19],[139,21,124,8,"y"],[139,22,124,9],[139,25,124,12,"Fp"],[139,27,124,14],[139,28,124,15,"neg"],[139,31,124,18],[139,32,124,19,"y"],[139,33,124,20],[139,34,124,21],[140,4,125,4],[140,10,125,10,"p"],[140,11,125,11],[140,14,125,14,"Pointk1"],[140,21,125,21],[140,22,125,22,"fromAffine"],[140,32,125,32],[140,33,125,33],[141,6,125,35,"x"],[141,7,125,36],[142,6,125,38,"y"],[143,4,125,40],[143,5,125,41],[143,6,125,42],[144,4,126,4,"p"],[144,5,126,5],[144,6,126,6,"assertValidity"],[144,20,126,20],[144,21,126,21],[144,22,126,22],[145,4,127,4],[145,11,127,11,"p"],[145,12,127,12],[146,2,128,0],[147,2,129,0],[147,8,129,6,"num"],[147,11,129,9],[147,14,129,12,"utils_ts_1"],[147,24,129,22],[147,25,129,23,"bytesToNumberBE"],[147,40,129,38],[148,2,130,0],[149,0,131,0],[150,0,132,0],[151,2,133,0],[151,11,133,9,"challenge"],[151,20,133,18,"challenge"],[151,21,133,19],[151,24,133,22,"args"],[151,28,133,26],[151,30,133,28],[152,4,134,4],[152,11,134,11,"Pointk1"],[152,18,134,18],[152,19,134,19,"Fn"],[152,21,134,21],[152,22,134,22,"create"],[152,28,134,28],[152,29,134,29,"num"],[152,32,134,32],[152,33,134,33,"taggedHash"],[152,43,134,43],[152,44,134,44],[152,63,134,63],[152,65,134,65],[152,68,134,68,"args"],[152,72,134,72],[152,73,134,73],[152,74,134,74],[152,75,134,75],[153,2,135,0],[154,2,136,0],[155,0,137,0],[156,0,138,0],[157,2,139,0],[157,11,139,9,"schnorrGetPublicKey"],[157,30,139,28,"schnorrGetPublicKey"],[157,31,139,29,"secretKey"],[157,40,139,38],[157,42,139,40],[158,4,140,4],[158,11,140,11,"schnorrGetExtPubKey"],[158,30,140,30],[158,31,140,31,"secretKey"],[158,40,140,40],[158,41,140,41],[158,42,140,42,"bytes"],[158,47,140,47],[158,48,140,48],[158,49,140,49],[159,2,141,0],[160,2,142,0],[161,0,143,0],[162,0,144,0],[163,0,145,0],[164,2,146,0],[164,11,146,9,"schnorrSign"],[164,22,146,20,"schnorrSign"],[164,23,146,21,"message"],[164,30,146,28],[164,32,146,30,"secretKey"],[164,41,146,39],[164,43,146,41,"auxRand"],[164,50,146,48],[164,53,146,51],[164,54,146,52],[164,55,146,53],[164,57,146,55,"utils_js_1"],[164,67,146,65],[164,68,146,66,"randomBytes"],[164,79,146,77],[164,81,146,79],[164,83,146,81],[164,84,146,82],[164,86,146,84],[165,4,147,4],[165,10,147,10],[166,6,147,12,"Fn"],[167,4,147,15],[167,5,147,16],[167,8,147,19,"Pointk1"],[167,15,147,26],[168,4,148,4],[168,10,148,10,"m"],[168,11,148,11],[168,14,148,14],[168,15,148,15],[168,16,148,16],[168,18,148,18,"utils_ts_1"],[168,28,148,28],[168,29,148,29,"ensureBytes"],[168,40,148,40],[168,42,148,42],[168,51,148,51],[168,53,148,53,"message"],[168,60,148,60],[168,61,148,61],[169,4,149,4],[169,10,149,10],[170,6,149,12,"bytes"],[170,11,149,17],[170,13,149,19,"px"],[170,15,149,21],[171,6,149,23,"scalar"],[171,12,149,29],[171,14,149,31,"d"],[172,4,149,33],[172,5,149,34],[172,8,149,37,"schnorrGetExtPubKey"],[172,27,149,56],[172,28,149,57,"secretKey"],[172,37,149,66],[172,38,149,67],[172,39,149,68],[172,40,149,69],[173,4,150,4],[173,10,150,10,"a"],[173,11,150,11],[173,14,150,14],[173,15,150,15],[173,16,150,16],[173,18,150,18,"utils_ts_1"],[173,28,150,28],[173,29,150,29,"ensureBytes"],[173,40,150,40],[173,42,150,42],[173,51,150,51],[173,53,150,53,"auxRand"],[173,60,150,60],[173,62,150,62],[173,64,150,64],[173,65,150,65],[173,66,150,66],[173,67,150,67],[174,4,151,4],[174,10,151,10,"t"],[174,11,151,11],[174,14,151,14,"Fn"],[174,16,151,16],[174,17,151,17,"toBytes"],[174,24,151,24],[174,25,151,25,"d"],[174,26,151,26],[174,29,151,29,"num"],[174,32,151,32],[174,33,151,33,"taggedHash"],[174,43,151,43],[174,44,151,44],[174,57,151,57],[174,59,151,59,"a"],[174,60,151,60],[174,61,151,61],[174,62,151,62],[174,63,151,63],[174,64,151,64],[174,65,151,65],[175,4,152,4],[175,10,152,10,"rand"],[175,14,152,14],[175,17,152,17,"taggedHash"],[175,27,152,27],[175,28,152,28],[175,43,152,43],[175,45,152,45,"t"],[175,46,152,46],[175,48,152,48,"px"],[175,50,152,50],[175,52,152,52,"m"],[175,53,152,53],[175,54,152,54],[175,55,152,55],[175,56,152,56],[176,4,153,4],[177,4,154,4],[177,10,154,10],[178,6,154,12,"bytes"],[178,11,154,17],[178,13,154,19,"rx"],[178,15,154,21],[179,6,154,23,"scalar"],[179,12,154,29],[179,14,154,31,"k"],[180,4,154,33],[180,5,154,34],[180,8,154,37,"schnorrGetExtPubKey"],[180,27,154,56],[180,28,154,57,"rand"],[180,32,154,61],[180,33,154,62],[181,4,155,4],[181,10,155,10,"e"],[181,11,155,11],[181,14,155,14,"challenge"],[181,23,155,23],[181,24,155,24,"rx"],[181,26,155,26],[181,28,155,28,"px"],[181,30,155,30],[181,32,155,32,"m"],[181,33,155,33],[181,34,155,34],[181,35,155,35],[181,36,155,36],[182,4,156,4],[182,10,156,10,"sig"],[182,13,156,13],[182,16,156,16],[182,20,156,20,"Uint8Array"],[182,30,156,30],[182,31,156,31],[182,33,156,33],[182,34,156,34],[182,35,156,35],[182,36,156,36],[183,4,157,4,"sig"],[183,7,157,7],[183,8,157,8,"set"],[183,11,157,11],[183,12,157,12,"rx"],[183,14,157,14],[183,16,157,16],[183,17,157,17],[183,18,157,18],[184,4,158,4,"sig"],[184,7,158,7],[184,8,158,8,"set"],[184,11,158,11],[184,12,158,12,"Fn"],[184,14,158,14],[184,15,158,15,"toBytes"],[184,22,158,22],[184,23,158,23,"Fn"],[184,25,158,25],[184,26,158,26,"create"],[184,32,158,32],[184,33,158,33,"k"],[184,34,158,34],[184,37,158,37,"e"],[184,38,158,38],[184,41,158,41,"d"],[184,42,158,42],[184,43,158,43],[184,44,158,44],[184,46,158,46],[184,48,158,48],[184,49,158,49],[185,4,159,4],[186,4,160,4],[186,8,160,8],[186,9,160,9,"schnorrVerify"],[186,22,160,22],[186,23,160,23,"sig"],[186,26,160,26],[186,28,160,28,"m"],[186,29,160,29],[186,31,160,31,"px"],[186,33,160,33],[186,34,160,34],[186,36,161,8],[186,42,161,14],[186,46,161,18,"Error"],[186,51,161,23],[186,52,161,24],[186,86,161,58],[186,87,161,59],[187,4,162,4],[187,11,162,11,"sig"],[187,14,162,14],[188,2,163,0],[189,2,164,0],[190,0,165,0],[191,0,166,0],[192,0,167,0],[193,2,168,0],[193,11,168,9,"schnorrVerify"],[193,24,168,22,"schnorrVerify"],[193,25,168,23,"signature"],[193,34,168,32],[193,36,168,34,"message"],[193,43,168,41],[193,45,168,43,"publicKey"],[193,54,168,52],[193,56,168,54],[194,4,169,4],[194,10,169,10],[195,6,169,12,"Fn"],[195,8,169,14],[196,6,169,16,"BASE"],[197,4,169,21],[197,5,169,22],[197,8,169,25,"Pointk1"],[197,15,169,32],[198,4,170,4],[198,10,170,10,"sig"],[198,13,170,13],[198,16,170,16],[198,17,170,17],[198,18,170,18],[198,20,170,20,"utils_ts_1"],[198,30,170,30],[198,31,170,31,"ensureBytes"],[198,42,170,42],[198,44,170,44],[198,55,170,55],[198,57,170,57,"signature"],[198,66,170,66],[198,68,170,68],[198,70,170,70],[198,71,170,71],[199,4,171,4],[199,10,171,10,"m"],[199,11,171,11],[199,14,171,14],[199,15,171,15],[199,16,171,16],[199,18,171,18,"utils_ts_1"],[199,28,171,28],[199,29,171,29,"ensureBytes"],[199,40,171,40],[199,42,171,42],[199,51,171,51],[199,53,171,53,"message"],[199,60,171,60],[199,61,171,61],[200,4,172,4],[200,10,172,10,"pub"],[200,13,172,13],[200,16,172,16],[200,17,172,17],[200,18,172,18],[200,20,172,20,"utils_ts_1"],[200,30,172,30],[200,31,172,31,"ensureBytes"],[200,42,172,42],[200,44,172,44],[200,55,172,55],[200,57,172,57,"publicKey"],[200,66,172,66],[200,68,172,68],[200,70,172,70],[200,71,172,71],[201,4,173,4],[201,8,173,8],[202,6,174,8],[202,12,174,14,"P"],[202,13,174,15],[202,16,174,18,"lift_x"],[202,22,174,24],[202,23,174,25,"num"],[202,26,174,28],[202,27,174,29,"pub"],[202,30,174,32],[202,31,174,33],[202,32,174,34],[202,33,174,35],[202,34,174,36],[203,6,175,8],[203,12,175,14,"r"],[203,13,175,15],[203,16,175,18,"num"],[203,19,175,21],[203,20,175,22,"sig"],[203,23,175,25],[203,24,175,26,"subarray"],[203,32,175,34],[203,33,175,35],[203,34,175,36],[203,36,175,38],[203,38,175,40],[203,39,175,41],[203,40,175,42],[203,41,175,43],[203,42,175,44],[204,6,176,8],[204,10,176,12],[204,11,176,13],[204,12,176,14],[204,13,176,15],[204,15,176,17,"utils_ts_1"],[204,25,176,27],[204,26,176,28,"inRange"],[204,33,176,35],[204,35,176,37,"r"],[204,36,176,38],[204,38,176,40,"_1n"],[204,41,176,43],[204,43,176,45,"secp256k1_CURVE"],[204,58,176,60],[204,59,176,61,"p"],[204,60,176,62],[204,61,176,63],[204,63,177,12],[204,70,177,19],[204,75,177,24],[205,6,178,8],[205,12,178,14,"s"],[205,13,178,15],[205,16,178,18,"num"],[205,19,178,21],[205,20,178,22,"sig"],[205,23,178,25],[205,24,178,26,"subarray"],[205,32,178,34],[205,33,178,35],[205,35,178,37],[205,37,178,39],[205,39,178,41],[205,40,178,42],[205,41,178,43],[205,42,178,44],[205,43,178,45],[206,6,179,8],[206,10,179,12],[206,11,179,13],[206,12,179,14],[206,13,179,15],[206,15,179,17,"utils_ts_1"],[206,25,179,27],[206,26,179,28,"inRange"],[206,33,179,35],[206,35,179,37,"s"],[206,36,179,38],[206,38,179,40,"_1n"],[206,41,179,43],[206,43,179,45,"secp256k1_CURVE"],[206,58,179,60],[206,59,179,61,"n"],[206,60,179,62],[206,61,179,63],[206,63,180,12],[206,70,180,19],[206,75,180,24],[207,6,181,8],[208,6,182,8],[208,12,182,14,"e"],[208,13,182,15],[208,16,182,18,"challenge"],[208,25,182,27],[208,26,182,28,"Fn"],[208,28,182,30],[208,29,182,31,"toBytes"],[208,36,182,38],[208,37,182,39,"r"],[208,38,182,40],[208,39,182,41],[208,41,182,43,"pointToBytes"],[208,53,182,55],[208,54,182,56,"P"],[208,55,182,57],[208,56,182,58],[208,58,182,60,"m"],[208,59,182,61],[208,60,182,62],[209,6,183,8],[210,6,184,8],[210,12,184,14,"R"],[210,13,184,15],[210,16,184,18,"BASE"],[210,20,184,22],[210,21,184,23,"multiplyUnsafe"],[210,35,184,37],[210,36,184,38,"s"],[210,37,184,39],[210,38,184,40],[210,39,184,41,"add"],[210,42,184,44],[210,43,184,45,"P"],[210,44,184,46],[210,45,184,47,"multiplyUnsafe"],[210,59,184,61],[210,60,184,62,"Fn"],[210,62,184,64],[210,63,184,65,"neg"],[210,66,184,68],[210,67,184,69,"e"],[210,68,184,70],[210,69,184,71],[210,70,184,72],[210,71,184,73],[211,6,185,8],[211,12,185,14],[212,8,185,16,"x"],[212,9,185,17],[213,8,185,19,"y"],[214,6,185,21],[214,7,185,22],[214,10,185,25,"R"],[214,11,185,26],[214,12,185,27,"toAffine"],[214,20,185,35],[214,21,185,36],[214,22,185,37],[215,6,186,8],[216,6,187,8],[216,10,187,12,"R"],[216,11,187,13],[216,12,187,14,"is0"],[216,15,187,17],[216,16,187,18],[216,17,187,19],[216,21,187,23],[216,22,187,24,"hasEven"],[216,29,187,31],[216,30,187,32,"y"],[216,31,187,33],[216,32,187,34],[216,36,187,38,"x"],[216,37,187,39],[216,42,187,44,"r"],[216,43,187,45],[216,45,188,12],[216,52,188,19],[216,57,188,24],[217,6,189,8],[217,13,189,15],[217,17,189,19],[218,4,190,4],[218,5,190,5],[218,6,191,4],[218,13,191,11,"error"],[218,18,191,16],[218,20,191,18],[219,6,192,8],[219,13,192,15],[219,18,192,20],[220,4,193,4],[221,2,194,0],[222,2,195,0],[223,0,196,0],[224,0,197,0],[225,0,198,0],[226,0,199,0],[227,0,200,0],[228,0,201,0],[229,0,202,0],[230,0,203,0],[231,0,204,0],[232,0,205,0],[233,0,206,0],[234,0,207,0],[235,2,208,0,"exports"],[235,9,208,7],[235,10,208,8,"schnorr"],[235,17,208,15],[235,20,208,18],[235,21,208,19],[235,27,208,25],[236,4,209,4],[236,10,209,10,"size"],[236,14,209,14],[236,17,209,17],[236,19,209,19],[237,4,210,4],[237,10,210,10,"seedLength"],[237,20,210,20],[237,23,210,23],[237,25,210,25],[238,4,211,4],[238,10,211,10,"randomSecretKey"],[238,25,211,25],[238,28,211,28,"randomSecretKey"],[238,29,211,29,"seed"],[238,33,211,33],[238,36,211,36],[238,37,211,37],[238,38,211,38],[238,40,211,40,"utils_js_1"],[238,50,211,50],[238,51,211,51,"randomBytes"],[238,62,211,62],[238,64,211,64,"seedLength"],[238,74,211,74],[238,75,211,75],[238,80,211,80],[239,6,212,8],[239,13,212,15],[239,14,212,16],[239,15,212,17],[239,17,212,19,"modular_ts_1"],[239,29,212,31],[239,30,212,32,"mapHashToField"],[239,44,212,46],[239,46,212,48,"seed"],[239,50,212,52],[239,52,212,54,"secp256k1_CURVE"],[239,67,212,69],[239,68,212,70,"n"],[239,69,212,71],[239,70,212,72],[240,4,213,4],[240,5,213,5],[241,4,214,4],[242,4,215,4,"exports"],[242,11,215,11],[242,12,215,12,"secp256k1"],[242,21,215,21],[242,22,215,22,"utils"],[242,27,215,27],[242,28,215,28,"randomSecretKey"],[242,43,215,43],[243,4,216,4],[243,13,216,13,"keygen"],[243,19,216,19,"keygen"],[243,20,216,20,"seed"],[243,24,216,24],[243,26,216,26],[244,6,217,8],[244,12,217,14,"secretKey"],[244,21,217,23],[244,24,217,26,"randomSecretKey"],[244,39,217,41],[244,40,217,42,"seed"],[244,44,217,46],[244,45,217,47],[245,6,218,8],[245,13,218,15],[246,8,218,17,"secretKey"],[246,17,218,26],[247,8,218,28,"publicKey"],[247,17,218,37],[247,19,218,39,"schnorrGetPublicKey"],[247,38,218,58],[247,39,218,59,"secretKey"],[247,48,218,68],[248,6,218,70],[248,7,218,71],[249,4,219,4],[250,4,220,4],[250,11,220,11],[251,6,221,8,"keygen"],[251,12,221,14],[252,6,222,8,"getPublicKey"],[252,18,222,20],[252,20,222,22,"schnorrGetPublicKey"],[252,39,222,41],[253,6,223,8,"sign"],[253,10,223,12],[253,12,223,14,"schnorrSign"],[253,23,223,25],[254,6,224,8,"verify"],[254,12,224,14],[254,14,224,16,"schnorrVerify"],[254,27,224,29],[255,6,225,8,"Point"],[255,11,225,13],[255,13,225,15,"Pointk1"],[255,20,225,22],[256,6,226,8,"utils"],[256,11,226,13],[256,13,226,15],[257,8,227,12,"randomSecretKey"],[257,23,227,27],[257,25,227,29,"randomSecretKey"],[257,40,227,44],[258,8,228,12,"randomPrivateKey"],[258,24,228,28],[258,26,228,30,"randomSecretKey"],[258,41,228,45],[259,8,229,12,"taggedHash"],[259,18,229,22],[260,8,230,12],[261,8,231,12,"lift_x"],[261,14,231,18],[262,8,232,12,"pointToBytes"],[262,20,232,24],[263,8,233,12,"numberToBytesBE"],[263,23,233,27],[263,25,233,29,"utils_ts_1"],[263,35,233,39],[263,36,233,40,"numberToBytesBE"],[263,51,233,55],[264,8,234,12,"bytesToNumberBE"],[264,23,234,27],[264,25,234,29,"utils_ts_1"],[264,35,234,39],[264,36,234,40,"bytesToNumberBE"],[264,51,234,55],[265,8,235,12,"mod"],[265,11,235,15],[265,13,235,17,"modular_ts_1"],[265,25,235,29],[265,26,235,30,"mod"],[266,6,236,8],[266,7,236,9],[267,6,237,8,"lengths"],[267,13,237,15],[267,15,237,17],[268,8,238,12,"secretKey"],[268,17,238,21],[268,19,238,23,"size"],[268,23,238,27],[269,8,239,12,"publicKey"],[269,17,239,21],[269,19,239,23,"size"],[269,23,239,27],[270,8,240,12,"publicKeyHasPrefix"],[270,26,240,30],[270,28,240,32],[270,33,240,37],[271,8,241,12,"signature"],[271,17,241,21],[271,19,241,23,"size"],[271,23,241,27],[271,26,241,30],[271,27,241,31],[272,8,242,12,"seed"],[272,12,242,16],[272,14,242,18,"seedLength"],[273,6,243,8],[274,4,244,4],[274,5,244,5],[275,2,245,0],[275,3,245,1],[275,5,245,3],[275,6,245,4],[276,2,246,0],[276,8,246,6,"isoMap"],[276,14,246,12],[276,17,246,15],[276,32,246,31],[276,33,246,32],[276,39,246,38],[276,40,246,39],[276,41,246,40],[276,43,246,42,"hash_to_curve_ts_1"],[276,61,246,60],[276,62,246,61,"isogenyMap"],[276,72,246,71],[276,74,246,73,"Fpk1"],[276,78,246,77],[276,80,246,79],[277,2,247,4],[278,2,248,4],[278,3,249,8],[278,71,249,76],[278,73,250,8],[278,140,250,75],[278,142,251,8],[278,210,251,76],[278,212,252,8],[278,280,252,76],[278,281,253,5],[279,2,254,4],[280,2,255,4],[280,3,256,8],[280,71,256,76],[280,73,257,8],[280,141,257,76],[280,143,258,8],[280,211,258,76],[280,212,258,78],[281,2,258,78],[281,3,259,5],[282,2,260,4],[283,2,261,4],[283,3,262,8],[283,71,262,76],[283,73,263,8],[283,141,263,76],[283,143,264,8],[283,211,264,76],[283,213,265,8],[283,281,265,76],[283,282,266,5],[284,2,267,4],[285,2,268,4],[285,3,269,8],[285,71,269,76],[285,73,270,8],[285,141,270,76],[285,143,271,8],[285,211,271,76],[285,213,272,8],[285,281,272,76],[285,282,272,78],[286,2,272,78],[286,3,273,5],[286,4,274,1],[286,5,274,2,"map"],[286,8,274,5],[286,9,274,7,"i"],[286,10,274,8],[286,14,274,13,"i"],[286,15,274,14],[286,16,274,15,"map"],[286,19,274,18],[286,20,274,20,"j"],[286,21,274,21],[286,25,274,26,"BigInt"],[286,31,274,32],[286,32,274,33,"j"],[286,33,274,34],[286,34,274,35],[286,35,274,36],[286,36,274,37],[286,37,274,38],[286,39,274,40],[286,40,274,41],[287,2,275,0],[287,8,275,6,"mapSWU"],[287,14,275,12],[287,17,275,15],[287,32,275,31],[287,33,275,32],[287,39,275,38],[287,40,275,39],[287,41,275,40],[287,43,275,42,"weierstrass_ts_1"],[287,59,275,58],[287,60,275,59,"mapToCurveSimpleSWU"],[287,79,275,78],[287,81,275,80,"Fpk1"],[287,85,275,84],[287,87,275,86],[288,4,276,4,"A"],[288,5,276,5],[288,7,276,7,"BigInt"],[288,13,276,13],[288,14,276,14],[288,82,276,82],[288,83,276,83],[289,4,277,4,"B"],[289,5,277,5],[289,7,277,7,"BigInt"],[289,13,277,13],[289,14,277,14],[289,20,277,20],[289,21,277,21],[290,4,278,4,"Z"],[290,5,278,5],[290,7,278,7,"Fpk1"],[290,11,278,11],[290,12,278,12,"create"],[290,18,278,18],[290,19,278,19,"BigInt"],[290,25,278,25],[290,26,278,26],[290,31,278,31],[290,32,278,32],[291,2,279,0],[291,3,279,1],[291,4,279,2],[291,6,279,4],[291,7,279,5],[292,2,280,0],[293,2,281,0,"exports"],[293,9,281,7],[293,10,281,8,"secp256k1_hasher"],[293,26,281,24],[293,29,281,27],[293,30,281,28],[293,36,281,34],[293,37,281,35],[293,38,281,36],[293,40,281,38,"hash_to_curve_ts_1"],[293,58,281,56],[293,59,281,57,"createHasher"],[293,71,281,69],[293,73,281,71,"exports"],[293,80,281,78],[293,81,281,79,"secp256k1"],[293,90,281,88],[293,91,281,89,"Point"],[293,96,281,94],[293,98,281,97,"scalars"],[293,105,281,104],[293,109,281,109],[294,4,282,4],[294,10,282,10],[295,6,282,12,"x"],[295,7,282,13],[296,6,282,15,"y"],[297,4,282,17],[297,5,282,18],[297,8,282,21,"mapSWU"],[297,14,282,27],[297,15,282,28,"Fpk1"],[297,19,282,32],[297,20,282,33,"create"],[297,26,282,39],[297,27,282,40,"scalars"],[297,34,282,47],[297,35,282,48],[297,36,282,49],[297,37,282,50],[297,38,282,51],[297,39,282,52],[298,4,283,4],[298,11,283,11,"isoMap"],[298,17,283,17],[298,18,283,18,"x"],[298,19,283,19],[298,21,283,21,"y"],[298,22,283,22],[298,23,283,23],[299,2,284,0],[299,3,284,1],[299,5,284,3],[300,4,285,4,"DST"],[300,7,285,7],[300,9,285,9],[300,41,285,41],[301,4,286,4,"encodeDST"],[301,13,286,13],[301,15,286,15],[301,47,286,47],[302,4,287,4,"p"],[302,5,287,5],[302,7,287,7,"Fpk1"],[302,11,287,11],[302,12,287,12,"ORDER"],[302,17,287,17],[303,4,288,4,"m"],[303,5,288,5],[303,7,288,7],[303,8,288,8],[304,4,289,4,"k"],[304,5,289,5],[304,7,289,7],[304,10,289,10],[305,4,290,4,"expand"],[305,10,290,10],[305,12,290,12],[305,17,290,17],[306,4,291,4,"hash"],[306,8,291,8],[306,10,291,10,"sha2_js_1"],[306,19,291,19],[306,20,291,20,"sha256"],[307,2,292,0],[307,3,292,1],[307,4,292,2],[307,6,292,4],[307,7,292,5],[308,2,293,0],[309,2,294,0,"exports"],[309,9,294,7],[309,10,294,8,"hashToCurve"],[309,21,294,19],[309,24,294,22],[309,25,294,23],[309,31,294,29,"exports"],[309,38,294,36],[309,39,294,37,"secp256k1_hasher"],[309,55,294,53],[309,56,294,54,"hashToCurve"],[309,67,294,65],[309,69,294,67],[309,70,294,68],[310,2,295,0],[311,2,296,0,"exports"],[311,9,296,7],[311,10,296,8,"encodeToCurve"],[311,23,296,21],[311,26,296,24],[311,27,296,25],[311,33,296,31,"exports"],[311,40,296,38],[311,41,296,39,"secp256k1_hasher"],[311,57,296,55],[311,58,296,56,"encodeToCurve"],[311,71,296,69],[311,73,296,71],[311,74,296,72],[312,0,296,73],[312,3]],"functionMap":{"names":["","sqrtMod","taggedHash","pointToBytes","","hasEven","schnorrGetExtPubKey","lift_x","challenge","schnorrGetPublicKey","schnorrSign","schnorrVerify","randomSecretKey","keygen","map$argument_0","i.map$argument_0"],"mappings":"AAA;AC4C;CDuB;AEqB;CFQ;qBGE,uCH;iCIC,6BJ;gBKC,sBL;AME;CNM;AOK;CPc;AQK;CRE;ASI;CTE;AUK;CViB;AWK;CX0B;mBIc;4BQG;KRE;ISG;KTG;CJ0B;gCIC;MU4B,aC,gBD,CV,EJ;gCIC;EJI;4BIE;EJW;uBIE,0CJ;yBIE,4CJ"},"hasCjsExports":true},"type":"js/module"}]}