mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 04:11:02 +00:00
1 line
6.5 KiB
Plaintext
1 line
6.5 KiB
Plaintext
{"dependencies":[{"name":"@noble/curves/secp256k1","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":52,"index":52}}],"key":"csK47Jl21yyHbYXmqNFvld7NybI=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":53},"end":{"line":2,"column":53,"index":106}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"@polkadot/wasm-crypto","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":107},"end":{"line":3,"column":74,"index":181}}],"key":"2/wMT/y5UfnEdVow79e3G5+65jw=","exportNames":["*"],"imports":1}},{"name":"./compress.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":4,"column":0,"index":182},"end":{"line":4,"column":50,"index":232}}],"key":"v/K16uf9VMReLcpnnI5S3yACd3k=","exportNames":["*"],"imports":1}},{"name":"./expand.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":5,"column":0,"index":233},"end":{"line":5,"column":46,"index":279}}],"key":"fwgeNI4yIGORlbxDz6569s2VLf4=","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.secp256k1Recover = secp256k1Recover;\n var _nobleCurvesSecp256k = require(_dependencyMap[0], \"@noble/curves/secp256k1\");\n var _polkadotUtil = require(_dependencyMap[1], \"@polkadot/util\");\n var _polkadotWasmCrypto = require(_dependencyMap[2], \"@polkadot/wasm-crypto\");\n var _compressJs = require(_dependencyMap[3], \"./compress.js\");\n var _expandJs = require(_dependencyMap[4], \"./expand.js\");\n /**\n * @name secp256k1Recover\n * @description Recovers a publicKey from the supplied signature\n */\n function secp256k1Recover(msgHash, signature, recovery) {\n var hashType = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : 'blake2';\n var onlyJs = arguments.length > 4 ? arguments[4] : undefined;\n var sig = (0, _polkadotUtil.u8aToU8a)(signature).subarray(0, 64);\n var msg = (0, _polkadotUtil.u8aToU8a)(msgHash);\n var publicKey = !_polkadotUtil.hasBigInt || !onlyJs && (0, _polkadotWasmCrypto.isReady)() ? (0, _polkadotWasmCrypto.secp256k1Recover)(msg, sig, recovery) : _nobleCurvesSecp256k.secp256k1.Signature.fromCompact(sig).addRecoveryBit(recovery).recoverPublicKey(msg).toRawBytes();\n if (!publicKey) {\n throw new Error('Unable to recover publicKey from signature');\n }\n return hashType === 'keccak' ? (0, _expandJs.secp256k1Expand)(publicKey, onlyJs) : (0, _compressJs.secp256k1Compress)(publicKey, onlyJs);\n }\n});","lineCount":28,"map":[[7,2,10,0,"exports"],[7,9,10,0],[7,10,10,0,"secp256k1Recover"],[7,26,10,0],[7,29,10,0,"secp256k1Recover"],[7,45,10,0],[8,2,1,0],[8,6,1,0,"_nobleCurvesSecp256k"],[8,26,1,0],[8,29,1,0,"require"],[8,36,1,0],[8,37,1,0,"_dependencyMap"],[8,51,1,0],[9,2,2,0],[9,6,2,0,"_polkadotUtil"],[9,19,2,0],[9,22,2,0,"require"],[9,29,2,0],[9,30,2,0,"_dependencyMap"],[9,44,2,0],[10,2,3,0],[10,6,3,0,"_polkadotWasmCrypto"],[10,25,3,0],[10,28,3,0,"require"],[10,35,3,0],[10,36,3,0,"_dependencyMap"],[10,50,3,0],[11,2,4,0],[11,6,4,0,"_compressJs"],[11,17,4,0],[11,20,4,0,"require"],[11,27,4,0],[11,28,4,0,"_dependencyMap"],[11,42,4,0],[12,2,5,0],[12,6,5,0,"_expandJs"],[12,15,5,0],[12,18,5,0,"require"],[12,25,5,0],[12,26,5,0,"_dependencyMap"],[12,40,5,0],[13,2,6,0],[14,0,7,0],[15,0,8,0],[16,0,9,0],[17,2,10,7],[17,11,10,16,"secp256k1Recover"],[17,27,10,32,"secp256k1Recover"],[17,28,10,33,"msgHash"],[17,35,10,40],[17,37,10,42,"signature"],[17,46,10,51],[17,48,10,53,"recovery"],[17,56,10,61],[17,58,10,92],[18,4,10,92],[18,8,10,63,"hashType"],[18,16,10,71],[18,19,10,71,"arguments"],[18,28,10,71],[18,29,10,71,"length"],[18,35,10,71],[18,43,10,71,"arguments"],[18,52,10,71],[18,60,10,71,"undefined"],[18,69,10,71],[18,72,10,71,"arguments"],[18,81,10,71],[18,87,10,74],[18,95,10,82],[19,4,10,82],[19,8,10,84,"onlyJs"],[19,14,10,90],[19,17,10,90,"arguments"],[19,26,10,90],[19,27,10,90,"length"],[19,33,10,90],[19,40,10,90,"arguments"],[19,49,10,90],[19,55,10,90,"undefined"],[19,64,10,90],[20,4,11,4],[20,8,11,10,"sig"],[20,11,11,13],[20,14,11,16],[20,18,11,16,"u8aToU8a"],[20,31,11,24],[20,32,11,24,"u8aToU8a"],[20,40,11,24],[20,42,11,25,"signature"],[20,51,11,34],[20,52,11,35],[20,53,11,36,"subarray"],[20,61,11,44],[20,62,11,45],[20,63,11,46],[20,65,11,48],[20,67,11,50],[20,68,11,51],[21,4,12,4],[21,8,12,10,"msg"],[21,11,12,13],[21,14,12,16],[21,18,12,16,"u8aToU8a"],[21,31,12,24],[21,32,12,24,"u8aToU8a"],[21,40,12,24],[21,42,12,25,"msgHash"],[21,49,12,32],[21,50,12,33],[22,4,13,4],[22,8,13,10,"publicKey"],[22,17,13,19],[22,20,13,22],[22,21,13,23,"hasBigInt"],[22,34,13,32],[22,35,13,32,"hasBigInt"],[22,44,13,32],[22,48,13,37],[22,49,13,38,"onlyJs"],[22,55,13,44],[22,59,13,48],[22,63,13,48,"isReady"],[22,82,13,55],[22,83,13,55,"isReady"],[22,90,13,55],[22,92,13,56],[22,93,13,58],[22,96,14,10],[22,100,14,10,"wasm"],[22,119,14,14],[22,120,14,14,"secp256k1Recover"],[22,136,14,14],[22,138,14,15,"msg"],[22,141,14,18],[22,143,14,20,"sig"],[22,146,14,23],[22,148,14,25,"recovery"],[22,156,14,33],[22,157,14,34],[22,160,15,10,"secp256k1"],[22,180,15,19],[22,181,15,19,"secp256k1"],[22,190,15,19],[22,191,15,20,"Signature"],[22,200,15,29],[22,201,16,13,"fromCompact"],[22,212,16,24],[22,213,16,25,"sig"],[22,216,16,28],[22,217,16,29],[22,218,17,13,"addRecoveryBit"],[22,232,17,27],[22,233,17,28,"recovery"],[22,241,17,36],[22,242,17,37],[22,243,18,13,"recoverPublicKey"],[22,259,18,29],[22,260,18,30,"msg"],[22,263,18,33],[22,264,18,34],[22,265,19,13,"toRawBytes"],[22,275,19,23],[22,276,19,24],[22,277,19,25],[23,4,20,4],[23,8,20,8],[23,9,20,9,"publicKey"],[23,18,20,18],[23,20,20,20],[24,6,21,8],[24,12,21,14],[24,16,21,18,"Error"],[24,21,21,23],[24,22,21,24],[24,66,21,68],[24,67,21,69],[25,4,22,4],[26,4,23,4],[26,11,23,11,"hashType"],[26,19,23,19],[26,24,23,24],[26,32,23,32],[26,35,24,10],[26,39,24,10,"secp256k1Expand"],[26,48,24,25],[26,49,24,25,"secp256k1Expand"],[26,64,24,25],[26,66,24,26,"publicKey"],[26,75,24,35],[26,77,24,37,"onlyJs"],[26,83,24,43],[26,84,24,44],[26,87,25,10],[26,91,25,10,"secp256k1Compress"],[26,102,25,27],[26,103,25,27,"secp256k1Compress"],[26,120,25,27],[26,122,25,28,"publicKey"],[26,131,25,37],[26,133,25,39,"onlyJs"],[26,139,25,45],[26,140,25,46],[27,2,26,0],[28,0,26,1],[28,3]],"functionMap":{"names":["<global>","secp256k1Recover"],"mappings":"AAA;OCS;CDgB"},"hasCjsExports":false},"type":"js/module"}]} |