mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-04-26 01:38:00 +00:00
1 line
5.5 KiB
Plaintext
1 line
5.5 KiB
Plaintext
{"dependencies":[{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"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 var _slicedToArray = require(_dependencyMap[0], \"@babel/runtime/helpers/slicedToArray\").default;\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.checkAddress = checkAddress;\n var index_js_1 = require(_dependencyMap[1], \"../base58/index.js\");\n var checksum_js_1 = require(_dependencyMap[2], \"./checksum.js\");\n var defaults_js_1 = require(_dependencyMap[3], \"./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 var decoded;\n try {\n decoded = (0, index_js_1.base58Decode)(address);\n } catch (error) {\n return [false, error.message];\n }\n var _ref = (0, checksum_js_1.checkAddressChecksum)(decoded),\n _ref2 = _slicedToArray(_ref, 4),\n isValid = _ref2[0],\n ss58Decoded = _ref2[3];\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":36,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13],[4,6,1,13,"_slicedToArray"],[4,20,1,13],[4,23,1,13,"require"],[4,30,1,13],[4,31,1,13,"_dependencyMap"],[4,45,1,13],[4,90,1,13,"default"],[4,97,1,13],[5,2,2,0,"Object"],[5,8,2,6],[5,9,2,7,"defineProperty"],[5,23,2,21],[5,24,2,22,"exports"],[5,31,2,29],[5,33,2,31],[5,45,2,43],[5,47,2,45],[6,4,2,47,"value"],[6,9,2,52],[6,11,2,54],[7,2,2,59],[7,3,2,60],[7,4,2,61],[8,2,3,0,"exports"],[8,9,3,7],[8,10,3,8,"checkAddress"],[8,22,3,20],[8,25,3,23,"checkAddress"],[8,37,3,35],[9,2,4,0],[9,6,4,6,"index_js_1"],[9,16,4,16],[9,19,4,19,"require"],[9,26,4,26],[9,27,4,26,"_dependencyMap"],[9,41,4,26],[9,66,4,47],[9,67,4,48],[10,2,5,0],[10,6,5,6,"checksum_js_1"],[10,19,5,19],[10,22,5,22,"require"],[10,29,5,29],[10,30,5,29,"_dependencyMap"],[10,44,5,29],[10,64,5,45],[10,65,5,46],[11,2,6,0],[11,6,6,6,"defaults_js_1"],[11,19,6,19],[11,22,6,22,"require"],[11,29,6,29],[11,30,6,29,"_dependencyMap"],[11,44,6,29],[11,64,6,45],[11,65,6,46],[12,2,7,0],[13,0,8,0],[14,0,9,0],[15,0,10,0],[16,0,11,0],[17,0,12,0],[18,2,13,0],[18,11,13,9,"checkAddress"],[18,23,13,21,"checkAddress"],[18,24,13,22,"address"],[18,31,13,29],[18,33,13,31,"prefix"],[18,39,13,37],[18,41,13,39],[19,4,14,4],[19,8,14,8,"decoded"],[19,15,14,15],[20,4,15,4],[20,8,15,8],[21,6,16,8,"decoded"],[21,13,16,15],[21,16,16,18],[21,17,16,19],[21,18,16,20],[21,20,16,22,"index_js_1"],[21,30,16,32],[21,31,16,33,"base58Decode"],[21,43,16,45],[21,45,16,47,"address"],[21,52,16,54],[21,53,16,55],[22,4,17,4],[22,5,17,5],[22,6,18,4],[22,13,18,11,"error"],[22,18,18,16],[22,20,18,18],[23,6,19,8],[23,13,19,15],[23,14,19,16],[23,19,19,21],[23,21,19,23,"error"],[23,26,19,28],[23,27,19,29,"message"],[23,34,19,36],[23,35,19,37],[24,4,20,4],[25,4,21,4],[25,8,21,4,"_ref"],[25,12,21,4],[25,15,21,39],[25,16,21,40],[25,17,21,41],[25,19,21,43,"checksum_js_1"],[25,32,21,56],[25,33,21,57,"checkAddressChecksum"],[25,53,21,77],[25,55,21,79,"decoded"],[25,62,21,86],[25,63,21,87],[26,6,21,87,"_ref2"],[26,11,21,87],[26,14,21,87,"_slicedToArray"],[26,28,21,87],[26,29,21,87,"_ref"],[26,33,21,87],[27,6,21,11,"isValid"],[27,13,21,18],[27,16,21,18,"_ref2"],[27,21,21,18],[28,6,21,24,"ss58Decoded"],[28,17,21,35],[28,20,21,35,"_ref2"],[28,25,21,35],[29,4,22,4],[29,8,22,8,"ss58Decoded"],[29,19,22,19],[29,24,22,24,"prefix"],[29,30,22,30],[29,32,22,32],[30,6,23,8],[30,13,23,15],[30,14,23,16],[30,19,23,21],[30,21,23,23],[30,50,23,52,"prefix"],[30,56,23,58],[30,67,23,69,"ss58Decoded"],[30,78,23,80],[30,80,23,82],[30,81,23,83],[31,4,24,4],[31,5,24,5],[31,11,25,9],[31,15,25,13],[31,16,25,14,"defaults_js_1"],[31,29,25,27],[31,30,25,28,"defaults"],[31,38,25,36],[31,39,25,37,"allowedEncodedLengths"],[31,60,25,58],[31,61,25,59,"includes"],[31,69,25,67],[31,70,25,68,"decoded"],[31,77,25,75],[31,78,25,76,"length"],[31,84,25,82],[31,85,25,83],[31,87,25,85],[32,6,26,8],[32,13,26,15],[32,14,26,16],[32,19,26,21],[32,21,26,23],[32,53,26,55],[32,54,26,56],[33,4,27,4],[34,4,28,4],[34,11,28,11],[34,12,28,12,"isValid"],[34,19,28,19],[34,21,28,21,"isValid"],[34,28,28,28],[34,31,28,31],[34,35,28,35],[34,38,28,38],[34,72,28,72],[34,73,28,73],[35,2,29,0],[36,0,29,1],[36,3]],"functionMap":{"names":["<global>","checkAddress"],"mappings":"AAA;ACY;CDgB"},"hasCjsExports":true},"type":"js/module"}]} |