mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 21:31:02 +00:00
1 line
7.0 KiB
Plaintext
1 line
7.0 KiB
Plaintext
{"dependencies":[{"name":"@noble/curves/secp256k1","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":20,"index":142},"end":{"line":4,"column":54,"index":176}}],"key":"a7SOGcIa2bJLVocZy/oc6lQDQoQ=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":15,"index":193},"end":{"line":5,"column":40,"index":218}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"@polkadot/wasm-crypto","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":22,"index":242},"end":{"line":6,"column":54,"index":274}}],"key":"iIJx+ejRpeeDyPIizByl2fy6gpQ=","exportNames":["*"],"imports":1}},{"name":"./compress.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":7,"column":22,"index":298},"end":{"line":7,"column":46,"index":322}}],"key":"1nnDFrc6ZAEgT42ncqaiRqQkL8I=","exportNames":["*"],"imports":1}},{"name":"./expand.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":8,"column":20,"index":344},"end":{"line":8,"column":42,"index":366}}],"key":"wr5JTJ9td5g0hJkFNZl36Mpia4I=","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 secp256k1_1 = require(_dependencyMap[0], \"@noble/curves/secp256k1\");\n var util_1 = require(_dependencyMap[1], \"@polkadot/util\");\n var wasm_crypto_1 = require(_dependencyMap[2], \"@polkadot/wasm-crypto\");\n var compress_js_1 = require(_dependencyMap[3], \"./compress.js\");\n var expand_js_1 = 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, util_1.u8aToU8a)(signature).subarray(0, 64);\n var msg = (0, util_1.u8aToU8a)(msgHash);\n var publicKey = !util_1.hasBigInt || !onlyJs && (0, wasm_crypto_1.isReady)() ? (0, wasm_crypto_1.secp256k1Recover)(msg, sig, recovery) : secp256k1_1.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, expand_js_1.secp256k1Expand)(publicKey, onlyJs) : (0, compress_js_1.secp256k1Compress)(publicKey, onlyJs);\n }\n});","lineCount":28,"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,"secp256k1Recover"],[7,26,3,24],[7,29,3,27,"secp256k1Recover"],[7,45,3,43],[8,2,4,0],[8,6,4,6,"secp256k1_1"],[8,17,4,17],[8,20,4,20,"require"],[8,27,4,27],[8,28,4,27,"_dependencyMap"],[8,42,4,27],[8,72,4,53],[8,73,4,54],[9,2,5,0],[9,6,5,6,"util_1"],[9,12,5,12],[9,15,5,15,"require"],[9,22,5,22],[9,23,5,22,"_dependencyMap"],[9,37,5,22],[9,58,5,39],[9,59,5,40],[10,2,6,0],[10,6,6,6,"wasm_crypto_1"],[10,19,6,19],[10,22,6,22,"require"],[10,29,6,29],[10,30,6,29,"_dependencyMap"],[10,44,6,29],[10,72,6,53],[10,73,6,54],[11,2,7,0],[11,6,7,6,"compress_js_1"],[11,19,7,19],[11,22,7,22,"require"],[11,29,7,29],[11,30,7,29,"_dependencyMap"],[11,44,7,29],[11,64,7,45],[11,65,7,46],[12,2,8,0],[12,6,8,6,"expand_js_1"],[12,17,8,17],[12,20,8,20,"require"],[12,27,8,27],[12,28,8,27,"_dependencyMap"],[12,42,8,27],[12,60,8,41],[12,61,8,42],[13,2,9,0],[14,0,10,0],[15,0,11,0],[16,0,12,0],[17,2,13,0],[17,11,13,9,"secp256k1Recover"],[17,27,13,25,"secp256k1Recover"],[17,28,13,26,"msgHash"],[17,35,13,33],[17,37,13,35,"signature"],[17,46,13,44],[17,48,13,46,"recovery"],[17,56,13,54],[17,58,13,85],[18,4,13,85],[18,8,13,56,"hashType"],[18,16,13,64],[18,19,13,64,"arguments"],[18,28,13,64],[18,29,13,64,"length"],[18,35,13,64],[18,43,13,64,"arguments"],[18,52,13,64],[18,60,13,64,"undefined"],[18,69,13,64],[18,72,13,64,"arguments"],[18,81,13,64],[18,87,13,67],[18,95,13,75],[19,4,13,75],[19,8,13,77,"onlyJs"],[19,14,13,83],[19,17,13,83,"arguments"],[19,26,13,83],[19,27,13,83,"length"],[19,33,13,83],[19,40,13,83,"arguments"],[19,49,13,83],[19,55,13,83,"undefined"],[19,64,13,83],[20,4,14,4],[20,8,14,10,"sig"],[20,11,14,13],[20,14,14,16],[20,15,14,17],[20,16,14,18],[20,18,14,20,"util_1"],[20,24,14,26],[20,25,14,27,"u8aToU8a"],[20,33,14,35],[20,35,14,37,"signature"],[20,44,14,46],[20,45,14,47],[20,46,14,48,"subarray"],[20,54,14,56],[20,55,14,57],[20,56,14,58],[20,58,14,60],[20,60,14,62],[20,61,14,63],[21,4,15,4],[21,8,15,10,"msg"],[21,11,15,13],[21,14,15,16],[21,15,15,17],[21,16,15,18],[21,18,15,20,"util_1"],[21,24,15,26],[21,25,15,27,"u8aToU8a"],[21,33,15,35],[21,35,15,37,"msgHash"],[21,42,15,44],[21,43,15,45],[22,4,16,4],[22,8,16,10,"publicKey"],[22,17,16,19],[22,20,16,22],[22,21,16,23,"util_1"],[22,27,16,29],[22,28,16,30,"hasBigInt"],[22,37,16,39],[22,41,16,44],[22,42,16,45,"onlyJs"],[22,48,16,51],[22,52,16,55],[22,53,16,56],[22,54,16,57],[22,56,16,59,"wasm_crypto_1"],[22,69,16,72],[22,70,16,73,"isReady"],[22,77,16,80],[22,79,16,82],[22,80,16,84],[22,83,17,10],[22,84,17,11],[22,85,17,12],[22,87,17,14,"wasm_crypto_1"],[22,100,17,27],[22,101,17,28,"secp256k1Recover"],[22,117,17,44],[22,119,17,46,"msg"],[22,122,17,49],[22,124,17,51,"sig"],[22,127,17,54],[22,129,17,56,"recovery"],[22,137,17,64],[22,138,17,65],[22,141,18,10,"secp256k1_1"],[22,152,18,21],[22,153,18,22,"secp256k1"],[22,162,18,31],[22,163,18,32,"Signature"],[22,172,18,41],[22,173,19,13,"fromCompact"],[22,184,19,24],[22,185,19,25,"sig"],[22,188,19,28],[22,189,19,29],[22,190,20,13,"addRecoveryBit"],[22,204,20,27],[22,205,20,28,"recovery"],[22,213,20,36],[22,214,20,37],[22,215,21,13,"recoverPublicKey"],[22,231,21,29],[22,232,21,30,"msg"],[22,235,21,33],[22,236,21,34],[22,237,22,13,"toRawBytes"],[22,247,22,23],[22,248,22,24],[22,249,22,25],[23,4,23,4],[23,8,23,8],[23,9,23,9,"publicKey"],[23,18,23,18],[23,20,23,20],[24,6,24,8],[24,12,24,14],[24,16,24,18,"Error"],[24,21,24,23],[24,22,24,24],[24,66,24,68],[24,67,24,69],[25,4,25,4],[26,4,26,4],[26,11,26,11,"hashType"],[26,19,26,19],[26,24,26,24],[26,32,26,32],[26,35,27,10],[26,36,27,11],[26,37,27,12],[26,39,27,14,"expand_js_1"],[26,50,27,25],[26,51,27,26,"secp256k1Expand"],[26,66,27,41],[26,68,27,43,"publicKey"],[26,77,27,52],[26,79,27,54,"onlyJs"],[26,85,27,60],[26,86,27,61],[26,89,28,10],[26,90,28,11],[26,91,28,12],[26,93,28,14,"compress_js_1"],[26,106,28,27],[26,107,28,28,"secp256k1Compress"],[26,124,28,45],[26,126,28,47,"publicKey"],[26,135,28,56],[26,137,28,58,"onlyJs"],[26,143,28,64],[26,144,28,65],[27,2,29,0],[28,0,29,1],[28,3]],"functionMap":{"names":["<global>","secp256k1Recover"],"mappings":"AAA;ACY;CDgB"},"hasCjsExports":true},"type":"js/module"}]} |