mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 15:41:01 +00:00
1 line
4.8 KiB
Plaintext
1 line
4.8 KiB
Plaintext
{"dependencies":[{"name":"../base58/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":19,"index":133},"end":{"line":4,"column":48,"index":162}}],"key":"imkmv9NUxjLUGHzCBJMTMZYgb2g=","exportNames":["*"],"imports":1}},{"name":"./checksum.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":22,"index":186},"end":{"line":5,"column":46,"index":210}}],"key":"ECG1Fw1wjHMGRMdutRA60e9o9/U=","exportNames":["*"],"imports":1}},{"name":"./defaults.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":22,"index":234},"end":{"line":6,"column":46,"index":258}}],"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.checkAddress = checkAddress;\n const index_js_1 = require(_dependencyMap[0], \"../base58/index.js\");\n const checksum_js_1 = require(_dependencyMap[1], \"./checksum.js\");\n const defaults_js_1 = require(_dependencyMap[2], \"./defaults.js\");\n /**\n * @name checkAddress\n * @summary Validates an ss58 address.\n * @description\n * From the provided input, validate that the address is a valid input.\n */\n function checkAddress(address, prefix) {\n let decoded;\n try {\n decoded = (0, index_js_1.base58Decode)(address);\n } catch (error) {\n return [false, error.message];\n }\n const [isValid,,, ss58Decoded] = (0, checksum_js_1.checkAddressChecksum)(decoded);\n if (ss58Decoded !== prefix) {\n return [false, `Prefix mismatch, expected ${prefix}, found ${ss58Decoded}`];\n } else if (!defaults_js_1.defaults.allowedEncodedLengths.includes(decoded.length)) {\n return [false, 'Invalid decoded address length'];\n }\n return [isValid, isValid ? null : 'Invalid decoded address checksum'];\n }\n});","lineCount":32,"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,"checkAddress"],[7,22,3,20],[7,25,3,23,"checkAddress"],[7,37,3,35],[8,2,4,0],[8,8,4,6,"index_js_1"],[8,18,4,16],[8,21,4,19,"require"],[8,28,4,26],[8,29,4,26,"_dependencyMap"],[8,43,4,26],[8,68,4,47],[8,69,4,48],[9,2,5,0],[9,8,5,6,"checksum_js_1"],[9,21,5,19],[9,24,5,22,"require"],[9,31,5,29],[9,32,5,29,"_dependencyMap"],[9,46,5,29],[9,66,5,45],[9,67,5,46],[10,2,6,0],[10,8,6,6,"defaults_js_1"],[10,21,6,19],[10,24,6,22,"require"],[10,31,6,29],[10,32,6,29,"_dependencyMap"],[10,46,6,29],[10,66,6,45],[10,67,6,46],[11,2,7,0],[12,0,8,0],[13,0,9,0],[14,0,10,0],[15,0,11,0],[16,0,12,0],[17,2,13,0],[17,11,13,9,"checkAddress"],[17,23,13,21,"checkAddress"],[17,24,13,22,"address"],[17,31,13,29],[17,33,13,31,"prefix"],[17,39,13,37],[17,41,13,39],[18,4,14,4],[18,8,14,8,"decoded"],[18,15,14,15],[19,4,15,4],[19,8,15,8],[20,6,16,8,"decoded"],[20,13,16,15],[20,16,16,18],[20,17,16,19],[20,18,16,20],[20,20,16,22,"index_js_1"],[20,30,16,32],[20,31,16,33,"base58Decode"],[20,43,16,45],[20,45,16,47,"address"],[20,52,16,54],[20,53,16,55],[21,4,17,4],[21,5,17,5],[21,6,18,4],[21,13,18,11,"error"],[21,18,18,16],[21,20,18,18],[22,6,19,8],[22,13,19,15],[22,14,19,16],[22,19,19,21],[22,21,19,23,"error"],[22,26,19,28],[22,27,19,29,"message"],[22,34,19,36],[22,35,19,37],[23,4,20,4],[24,4,21,4],[24,10,21,10],[24,11,21,11,"isValid"],[24,18,21,18],[24,22,21,24,"ss58Decoded"],[24,33,21,35],[24,34,21,36],[24,37,21,39],[24,38,21,40],[24,39,21,41],[24,41,21,43,"checksum_js_1"],[24,54,21,56],[24,55,21,57,"checkAddressChecksum"],[24,75,21,77],[24,77,21,79,"decoded"],[24,84,21,86],[24,85,21,87],[25,4,22,4],[25,8,22,8,"ss58Decoded"],[25,19,22,19],[25,24,22,24,"prefix"],[25,30,22,30],[25,32,22,32],[26,6,23,8],[26,13,23,15],[26,14,23,16],[26,19,23,21],[26,21,23,23],[26,50,23,52,"prefix"],[26,56,23,58],[26,67,23,69,"ss58Decoded"],[26,78,23,80],[26,80,23,82],[26,81,23,83],[27,4,24,4],[27,5,24,5],[27,11,25,9],[27,15,25,13],[27,16,25,14,"defaults_js_1"],[27,29,25,27],[27,30,25,28,"defaults"],[27,38,25,36],[27,39,25,37,"allowedEncodedLengths"],[27,60,25,58],[27,61,25,59,"includes"],[27,69,25,67],[27,70,25,68,"decoded"],[27,77,25,75],[27,78,25,76,"length"],[27,84,25,82],[27,85,25,83],[27,87,25,85],[28,6,26,8],[28,13,26,15],[28,14,26,16],[28,19,26,21],[28,21,26,23],[28,53,26,55],[28,54,26,56],[29,4,27,4],[30,4,28,4],[30,11,28,11],[30,12,28,12,"isValid"],[30,19,28,19],[30,21,28,21,"isValid"],[30,28,28,28],[30,31,28,31],[30,35,28,35],[30,38,28,38],[30,72,28,72],[30,73,28,73],[31,2,29,0],[32,0,29,1],[32,3]],"functionMap":{"names":["<global>","checkAddress"],"mappings":"AAA;ACY;CDgB"},"hasCjsExports":true},"type":"js/module"}]} |