mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 08:51:01 +00:00
1 line
8.7 KiB
Plaintext
1 line
8.7 KiB
Plaintext
{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":15,"index":125},"end":{"line":4,"column":40,"index":150}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util-crypto","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":22,"index":174},"end":{"line":5,"column":54,"index":206}}],"key":"ZJJnwX+B+oj5JQmnkWFMF+4Lj2M=","exportNames":["*"],"imports":1}},{"name":"./defaults.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":22,"index":230},"end":{"line":6,"column":46,"index":254}}],"key":"8zlNL/bdiu3zO8WGWvKdyGqOG5I=","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.decodePair = decodePair;\n var util_1 = require(_dependencyMap[0], \"@polkadot/util\");\n var util_crypto_1 = require(_dependencyMap[1], \"@polkadot/util-crypto\");\n var defaults_js_1 = require(_dependencyMap[2], \"./defaults.js\");\n var SEED_OFFSET = defaults_js_1.PAIR_HDR.length;\n /**\n * Decode a pair, taking into account the generation-specific formats and headers\n *\n * For divisor/headers, don't rely on the magic being static. These will\n * change between generations, aka with the long-awaited 4th generation\n * of the format. The external decode interface is the only way to use and decode these.\n **/\n function decodePair(passphrase, encrypted, _encType) {\n var encType = Array.isArray(_encType) || _encType === undefined ? _encType : [_encType];\n var decrypted = (0, util_crypto_1.jsonDecryptData)(encrypted, passphrase, encType);\n var header = decrypted.subarray(0, defaults_js_1.PAIR_HDR.length);\n // check the start header (generations 1-3)\n if (!(0, util_1.u8aEq)(header, defaults_js_1.PAIR_HDR)) {\n throw new Error('Invalid encoding header found in body');\n }\n // setup for generation 3 format\n var secretKey = decrypted.subarray(SEED_OFFSET, SEED_OFFSET + defaults_js_1.SEC_LENGTH);\n var divOffset = SEED_OFFSET + defaults_js_1.SEC_LENGTH;\n var divider = decrypted.subarray(divOffset, divOffset + defaults_js_1.PAIR_DIV.length);\n // old-style (generation 1 & 2), we have the seed here\n if (!(0, util_1.u8aEq)(divider, defaults_js_1.PAIR_DIV)) {\n divOffset = SEED_OFFSET + defaults_js_1.SEED_LENGTH;\n secretKey = decrypted.subarray(SEED_OFFSET, divOffset);\n divider = decrypted.subarray(divOffset, divOffset + defaults_js_1.PAIR_DIV.length);\n // check the divisior at this point (already checked for generation 3)\n if (!(0, util_1.u8aEq)(divider, defaults_js_1.PAIR_DIV)) {\n throw new Error('Invalid encoding divider found in body');\n }\n }\n var pubOffset = divOffset + defaults_js_1.PAIR_DIV.length;\n var publicKey = decrypted.subarray(pubOffset, pubOffset + defaults_js_1.PUB_LENGTH);\n return {\n publicKey,\n secretKey\n };\n }\n});","lineCount":48,"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,"decodePair"],[7,20,3,18],[7,23,3,21,"decodePair"],[7,33,3,31],[8,2,4,0],[8,6,4,6,"util_1"],[8,12,4,12],[8,15,4,15,"require"],[8,22,4,22],[8,23,4,22,"_dependencyMap"],[8,37,4,22],[8,58,4,39],[8,59,4,40],[9,2,5,0],[9,6,5,6,"util_crypto_1"],[9,19,5,19],[9,22,5,22,"require"],[9,29,5,29],[9,30,5,29,"_dependencyMap"],[9,44,5,29],[9,72,5,53],[9,73,5,54],[10,2,6,0],[10,6,6,6,"defaults_js_1"],[10,19,6,19],[10,22,6,22,"require"],[10,29,6,29],[10,30,6,29,"_dependencyMap"],[10,44,6,29],[10,64,6,45],[10,65,6,46],[11,2,7,0],[11,6,7,6,"SEED_OFFSET"],[11,17,7,17],[11,20,7,20,"defaults_js_1"],[11,33,7,33],[11,34,7,34,"PAIR_HDR"],[11,42,7,42],[11,43,7,43,"length"],[11,49,7,49],[12,2,8,0],[13,0,9,0],[14,0,10,0],[15,0,11,0],[16,0,12,0],[17,0,13,0],[18,0,14,0],[19,2,15,0],[19,11,15,9,"decodePair"],[19,21,15,19,"decodePair"],[19,22,15,20,"passphrase"],[19,32,15,30],[19,34,15,32,"encrypted"],[19,43,15,41],[19,45,15,43,"_encType"],[19,53,15,51],[19,55,15,53],[20,4,16,4],[20,8,16,10,"encType"],[20,15,16,17],[20,18,16,20,"Array"],[20,23,16,25],[20,24,16,26,"isArray"],[20,31,16,33],[20,32,16,34,"_encType"],[20,40,16,42],[20,41,16,43],[20,45,16,47,"_encType"],[20,53,16,55],[20,58,16,60,"undefined"],[20,67,16,69],[20,70,17,10,"_encType"],[20,78,17,18],[20,81,18,10],[20,82,18,11,"_encType"],[20,90,18,19],[20,91,18,20],[21,4,19,4],[21,8,19,10,"decrypted"],[21,17,19,19],[21,20,19,22],[21,21,19,23],[21,22,19,24],[21,24,19,26,"util_crypto_1"],[21,37,19,39],[21,38,19,40,"jsonDecryptData"],[21,53,19,55],[21,55,19,57,"encrypted"],[21,64,19,66],[21,66,19,68,"passphrase"],[21,76,19,78],[21,78,19,80,"encType"],[21,85,19,87],[21,86,19,88],[22,4,20,4],[22,8,20,10,"header"],[22,14,20,16],[22,17,20,19,"decrypted"],[22,26,20,28],[22,27,20,29,"subarray"],[22,35,20,37],[22,36,20,38],[22,37,20,39],[22,39,20,41,"defaults_js_1"],[22,52,20,54],[22,53,20,55,"PAIR_HDR"],[22,61,20,63],[22,62,20,64,"length"],[22,68,20,70],[22,69,20,71],[23,4,21,4],[24,4,22,4],[24,8,22,8],[24,9,22,9],[24,10,22,10],[24,11,22,11],[24,13,22,13,"util_1"],[24,19,22,19],[24,20,22,20,"u8aEq"],[24,25,22,25],[24,27,22,27,"header"],[24,33,22,33],[24,35,22,35,"defaults_js_1"],[24,48,22,48],[24,49,22,49,"PAIR_HDR"],[24,57,22,57],[24,58,22,58],[24,60,22,60],[25,6,23,8],[25,12,23,14],[25,16,23,18,"Error"],[25,21,23,23],[25,22,23,24],[25,61,23,63],[25,62,23,64],[26,4,24,4],[27,4,25,4],[28,4,26,4],[28,8,26,8,"secretKey"],[28,17,26,17],[28,20,26,20,"decrypted"],[28,29,26,29],[28,30,26,30,"subarray"],[28,38,26,38],[28,39,26,39,"SEED_OFFSET"],[28,50,26,50],[28,52,26,52,"SEED_OFFSET"],[28,63,26,63],[28,66,26,66,"defaults_js_1"],[28,79,26,79],[28,80,26,80,"SEC_LENGTH"],[28,90,26,90],[28,91,26,91],[29,4,27,4],[29,8,27,8,"divOffset"],[29,17,27,17],[29,20,27,20,"SEED_OFFSET"],[29,31,27,31],[29,34,27,34,"defaults_js_1"],[29,47,27,47],[29,48,27,48,"SEC_LENGTH"],[29,58,27,58],[30,4,28,4],[30,8,28,8,"divider"],[30,15,28,15],[30,18,28,18,"decrypted"],[30,27,28,27],[30,28,28,28,"subarray"],[30,36,28,36],[30,37,28,37,"divOffset"],[30,46,28,46],[30,48,28,48,"divOffset"],[30,57,28,57],[30,60,28,60,"defaults_js_1"],[30,73,28,73],[30,74,28,74,"PAIR_DIV"],[30,82,28,82],[30,83,28,83,"length"],[30,89,28,89],[30,90,28,90],[31,4,29,4],[32,4,30,4],[32,8,30,8],[32,9,30,9],[32,10,30,10],[32,11,30,11],[32,13,30,13,"util_1"],[32,19,30,19],[32,20,30,20,"u8aEq"],[32,25,30,25],[32,27,30,27,"divider"],[32,34,30,34],[32,36,30,36,"defaults_js_1"],[32,49,30,49],[32,50,30,50,"PAIR_DIV"],[32,58,30,58],[32,59,30,59],[32,61,30,61],[33,6,31,8,"divOffset"],[33,15,31,17],[33,18,31,20,"SEED_OFFSET"],[33,29,31,31],[33,32,31,34,"defaults_js_1"],[33,45,31,47],[33,46,31,48,"SEED_LENGTH"],[33,57,31,59],[34,6,32,8,"secretKey"],[34,15,32,17],[34,18,32,20,"decrypted"],[34,27,32,29],[34,28,32,30,"subarray"],[34,36,32,38],[34,37,32,39,"SEED_OFFSET"],[34,48,32,50],[34,50,32,52,"divOffset"],[34,59,32,61],[34,60,32,62],[35,6,33,8,"divider"],[35,13,33,15],[35,16,33,18,"decrypted"],[35,25,33,27],[35,26,33,28,"subarray"],[35,34,33,36],[35,35,33,37,"divOffset"],[35,44,33,46],[35,46,33,48,"divOffset"],[35,55,33,57],[35,58,33,60,"defaults_js_1"],[35,71,33,73],[35,72,33,74,"PAIR_DIV"],[35,80,33,82],[35,81,33,83,"length"],[35,87,33,89],[35,88,33,90],[36,6,34,8],[37,6,35,8],[37,10,35,12],[37,11,35,13],[37,12,35,14],[37,13,35,15],[37,15,35,17,"util_1"],[37,21,35,23],[37,22,35,24,"u8aEq"],[37,27,35,29],[37,29,35,31,"divider"],[37,36,35,38],[37,38,35,40,"defaults_js_1"],[37,51,35,53],[37,52,35,54,"PAIR_DIV"],[37,60,35,62],[37,61,35,63],[37,63,35,65],[38,8,36,12],[38,14,36,18],[38,18,36,22,"Error"],[38,23,36,27],[38,24,36,28],[38,64,36,68],[38,65,36,69],[39,6,37,8],[40,4,38,4],[41,4,39,4],[41,8,39,10,"pubOffset"],[41,17,39,19],[41,20,39,22,"divOffset"],[41,29,39,31],[41,32,39,34,"defaults_js_1"],[41,45,39,47],[41,46,39,48,"PAIR_DIV"],[41,54,39,56],[41,55,39,57,"length"],[41,61,39,63],[42,4,40,4],[42,8,40,10,"publicKey"],[42,17,40,19],[42,20,40,22,"decrypted"],[42,29,40,31],[42,30,40,32,"subarray"],[42,38,40,40],[42,39,40,41,"pubOffset"],[42,48,40,50],[42,50,40,52,"pubOffset"],[42,59,40,61],[42,62,40,64,"defaults_js_1"],[42,75,40,77],[42,76,40,78,"PUB_LENGTH"],[42,86,40,88],[42,87,40,89],[43,4,41,4],[43,11,41,11],[44,6,42,8,"publicKey"],[44,15,42,17],[45,6,43,8,"secretKey"],[46,4,44,4],[46,5,44,5],[47,2,45,0],[48,0,45,1],[48,3]],"functionMap":{"names":["<global>","decodePair"],"mappings":"AAA;ACc;CD8B"},"hasCjsExports":true},"type":"js/module"}]} |