mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 21:31:02 +00:00
1 line
6.5 KiB
Plaintext
1 line
6.5 KiB
Plaintext
{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":41,"index":41}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"../bn.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":42},"end":{"line":2,"column":38,"index":80}}],"key":"XiEl6l/fr4LlRM707ehJh41iiMk=","exportNames":["*"],"imports":1}},{"name":"./defaults.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":81},"end":{"line":3,"column":47,"index":128}}],"key":"XCWKIxVkGmzpUvwhJx9c42EufEI=","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.scryptFromU8a = scryptFromU8a;\n var _polkadotUtil = require(_dependencyMap[0], \"@polkadot/util\");\n var _bnJs = require(_dependencyMap[1], \"../bn.js\");\n var _defaultsJs = require(_dependencyMap[2], \"./defaults.js\");\n function scryptFromU8a(data) {\n if (!(data instanceof Uint8Array)) {\n throw new Error('Expected input to be a Uint8Array');\n }\n // Ensure the input is exactly 44 bytes: 32 for salt + 3 * 4 for N, p, r\n if (data.length < 32 + 12) {\n throw new Error(`Invalid input length: expected 44 bytes, found ${data.length}`);\n }\n var salt = data.subarray(0, 32);\n var N = (0, _polkadotUtil.u8aToBn)(data.subarray(32, 36), _bnJs.BN_LE_OPTS).toNumber();\n var p = (0, _polkadotUtil.u8aToBn)(data.subarray(36, 40), _bnJs.BN_LE_OPTS).toNumber();\n var r = (0, _polkadotUtil.u8aToBn)(data.subarray(40, 44), _bnJs.BN_LE_OPTS).toNumber();\n if (N > 1 << 20 || p > 4 || r > 16) {\n throw new Error('Scrypt parameters exceed safe limits');\n }\n var isAllowed = _defaultsJs.ALLOWED_PARAMS.some(function (preset) {\n return preset.N === N && preset.p === p && preset.r === r;\n });\n if (!isAllowed) {\n throw new Error('Invalid injected scrypt params found');\n }\n return {\n params: {\n N: N,\n p: p,\n r: r\n },\n salt: salt\n };\n }\n});","lineCount":41,"map":[[7,2,4,0,"exports"],[7,9,4,0],[7,10,4,0,"scryptFromU8a"],[7,23,4,0],[7,26,4,0,"scryptFromU8a"],[7,39,4,0],[8,2,1,0],[8,6,1,0,"_polkadotUtil"],[8,19,1,0],[8,22,1,0,"require"],[8,29,1,0],[8,30,1,0,"_dependencyMap"],[8,44,1,0],[9,2,2,0],[9,6,2,0,"_bnJs"],[9,11,2,0],[9,14,2,0,"require"],[9,21,2,0],[9,22,2,0,"_dependencyMap"],[9,36,2,0],[10,2,3,0],[10,6,3,0,"_defaultsJs"],[10,17,3,0],[10,20,3,0,"require"],[10,27,3,0],[10,28,3,0,"_dependencyMap"],[10,42,3,0],[11,2,4,7],[11,11,4,16,"scryptFromU8a"],[11,24,4,29,"scryptFromU8a"],[11,25,4,30,"data"],[11,29,4,34],[11,31,4,36],[12,4,5,4],[12,8,5,8],[12,10,5,10,"data"],[12,14,5,14],[12,26,5,26,"Uint8Array"],[12,36,5,36],[12,37,5,37],[12,39,5,39],[13,6,6,8],[13,12,6,14],[13,16,6,18,"Error"],[13,21,6,23],[13,22,6,24],[13,57,6,59],[13,58,6,60],[14,4,7,4],[15,4,8,4],[16,4,9,4],[16,8,9,8,"data"],[16,12,9,12],[16,13,9,13,"length"],[16,19,9,19],[16,22,9,22],[16,24,9,24],[16,27,9,27],[16,29,9,29],[16,31,9,31],[17,6,10,8],[17,12,10,14],[17,16,10,18,"Error"],[17,21,10,23],[17,22,10,24],[17,72,10,74,"data"],[17,76,10,78],[17,77,10,79,"length"],[17,83,10,85],[17,85,10,87],[17,86,10,88],[18,4,11,4],[19,4,12,4],[19,8,12,10,"salt"],[19,12,12,14],[19,15,12,17,"data"],[19,19,12,21],[19,20,12,22,"subarray"],[19,28,12,30],[19,29,12,31],[19,30,12,32],[19,32,12,34],[19,34,12,36],[19,35,12,37],[20,4,13,4],[20,8,13,10,"N"],[20,9,13,11],[20,12,13,14],[20,16,13,14,"u8aToBn"],[20,29,13,21],[20,30,13,21,"u8aToBn"],[20,37,13,21],[20,39,13,22,"data"],[20,43,13,26],[20,44,13,27,"subarray"],[20,52,13,35],[20,53,13,36],[20,55,13,38],[20,57,13,40],[20,59,13,42],[20,60,13,43],[20,62,13,45,"BN_LE_OPTS"],[20,67,13,55],[20,68,13,55,"BN_LE_OPTS"],[20,78,13,55],[20,79,13,56],[20,80,13,57,"toNumber"],[20,88,13,65],[20,89,13,66],[20,90,13,67],[21,4,14,4],[21,8,14,10,"p"],[21,9,14,11],[21,12,14,14],[21,16,14,14,"u8aToBn"],[21,29,14,21],[21,30,14,21,"u8aToBn"],[21,37,14,21],[21,39,14,22,"data"],[21,43,14,26],[21,44,14,27,"subarray"],[21,52,14,35],[21,53,14,36],[21,55,14,38],[21,57,14,40],[21,59,14,42],[21,60,14,43],[21,62,14,45,"BN_LE_OPTS"],[21,67,14,55],[21,68,14,55,"BN_LE_OPTS"],[21,78,14,55],[21,79,14,56],[21,80,14,57,"toNumber"],[21,88,14,65],[21,89,14,66],[21,90,14,67],[22,4,15,4],[22,8,15,10,"r"],[22,9,15,11],[22,12,15,14],[22,16,15,14,"u8aToBn"],[22,29,15,21],[22,30,15,21,"u8aToBn"],[22,37,15,21],[22,39,15,22,"data"],[22,43,15,26],[22,44,15,27,"subarray"],[22,52,15,35],[22,53,15,36],[22,55,15,38],[22,57,15,40],[22,59,15,42],[22,60,15,43],[22,62,15,45,"BN_LE_OPTS"],[22,67,15,55],[22,68,15,55,"BN_LE_OPTS"],[22,78,15,55],[22,79,15,56],[22,80,15,57,"toNumber"],[22,88,15,65],[22,89,15,66],[22,90,15,67],[23,4,16,4],[23,8,16,8,"N"],[23,9,16,9],[23,12,16,13],[23,13,16,14],[23,17,16,18],[23,19,16,21],[23,23,16,25,"p"],[23,24,16,26],[23,27,16,29],[23,28,16,30],[23,32,16,34,"r"],[23,33,16,35],[23,36,16,38],[23,38,16,40],[23,40,16,42],[24,6,17,8],[24,12,17,14],[24,16,17,18,"Error"],[24,21,17,23],[24,22,17,24],[24,60,17,62],[24,61,17,63],[25,4,18,4],[26,4,19,4],[26,8,19,10,"isAllowed"],[26,17,19,19],[26,20,19,22,"ALLOWED_PARAMS"],[26,31,19,36],[26,32,19,36,"ALLOWED_PARAMS"],[26,46,19,36],[26,47,19,37,"some"],[26,51,19,41],[26,52,19,42],[26,62,19,43,"preset"],[26,68,19,49],[27,6,19,49],[27,13,19,54,"preset"],[27,19,19,60],[27,20,19,61,"N"],[27,21,19,62],[27,26,19,67,"N"],[27,27,19,68],[27,31,19,72,"preset"],[27,37,19,78],[27,38,19,79,"p"],[27,39,19,80],[27,44,19,85,"p"],[27,45,19,86],[27,49,19,90,"preset"],[27,55,19,96],[27,56,19,97,"r"],[27,57,19,98],[27,62,19,103,"r"],[27,63,19,104],[28,4,19,104],[28,6,19,105],[29,4,20,4],[29,8,20,8],[29,9,20,9,"isAllowed"],[29,18,20,18],[29,20,20,20],[30,6,21,8],[30,12,21,14],[30,16,21,18,"Error"],[30,21,21,23],[30,22,21,24],[30,60,21,62],[30,61,21,63],[31,4,22,4],[32,4,23,4],[32,11,23,11],[33,6,23,13,"params"],[33,12,23,19],[33,14,23,21],[34,8,23,23,"N"],[34,9,23,24],[34,11,23,23,"N"],[34,12,23,24],[35,8,23,26,"p"],[35,9,23,27],[35,11,23,26,"p"],[35,12,23,27],[36,8,23,29,"r"],[36,9,23,30],[36,11,23,29,"r"],[37,6,23,31],[37,7,23,32],[38,6,23,34,"salt"],[38,10,23,38],[38,12,23,34,"salt"],[39,4,23,39],[39,5,23,40],[40,2,24,0],[41,0,24,1],[41,3]],"functionMap":{"names":["<global>","scryptFromU8a","ALLOWED_PARAMS.some$argument_0"],"mappings":"AAA;OCG;0CCe,8DD;CDK"},"hasCjsExports":false},"type":"js/module"}]} |