auto-commit for 49610908-ca1e-46b7-8671-ad75c85b7aa2

This commit is contained in:
emergent-agent-e1
2025-11-08 11:08:44 +00:00
parent 0373b73c4f
commit 32d0877be4
340 changed files with 340 additions and 0 deletions
@@ -0,0 +1 @@
{"dependencies":[],"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.isString = isString;\n /**\n * @name isString\n * @summary Tests for a string.\n * @description\n * Checks to see if the input value is a JavaScript string.\n * @example\n * <BR>\n *\n * ```javascript\n * import { isString } from '@polkadot/util';\n *\n * console.log('isString', isString('test')); // => true\n * ```\n */\n function isString(value) {\n return typeof value === 'string' || value instanceof String;\n }\n});","lineCount":25,"map":[[7,2,15,0,"exports"],[7,9,15,0],[7,10,15,0,"isString"],[7,18,15,0],[7,21,15,0,"isString"],[7,29,15,0],[8,2,1,0],[9,0,2,0],[10,0,3,0],[11,0,4,0],[12,0,5,0],[13,0,6,0],[14,0,7,0],[15,0,8,0],[16,0,9,0],[17,0,10,0],[18,0,11,0],[19,0,12,0],[20,0,13,0],[21,0,14,0],[22,2,15,7],[22,11,15,16,"isString"],[22,19,15,24,"isString"],[22,20,15,25,"value"],[22,25,15,30],[22,27,15,32],[23,4,16,4],[23,11,16,11],[23,18,16,18,"value"],[23,23,16,23],[23,28,16,28],[23,36,16,36],[23,40,16,40,"value"],[23,45,16,45],[23,57,16,57,"String"],[23,63,16,63],[24,2,17,0],[25,0,17,1],[25,3]],"functionMap":{"names":["<global>","isString"],"mappings":"AAA;OCc;CDE"},"hasCjsExports":false},"type":"js/module"}]}
@@ -0,0 +1 @@
{"dependencies":[{"name":"../base58/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":50,"index":50}}],"key":"w45/fjBfKnO1TF57P47a1ovS1xA=","exportNames":["*"],"imports":1}},{"name":"./checksum.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":51},"end":{"line":2,"column":53,"index":104}}],"key":"/dUi1pge80ym35yTaaiRBOWmlew=","exportNames":["*"],"imports":1}},{"name":"./defaults.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":105},"end":{"line":3,"column":41,"index":146}}],"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.checkAddress = checkAddress;\n var _base58IndexJs = require(_dependencyMap[0], \"../base58/index.js\");\n var _checksumJs = require(_dependencyMap[1], \"./checksum.js\");\n var _defaultsJs = 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, _base58IndexJs.base58Decode)(address);\n } catch (error) {\n return [false, error.message];\n }\n const [isValid,,, ss58Decoded] = (0, _checksumJs.checkAddressChecksum)(decoded);\n if (ss58Decoded !== prefix) {\n return [false, `Prefix mismatch, expected ${prefix}, found ${ss58Decoded}`];\n } else if (!_defaultsJs.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":[[7,2,10,0,"exports"],[7,9,10,0],[7,10,10,0,"checkAddress"],[7,22,10,0],[7,25,10,0,"checkAddress"],[7,37,10,0],[8,2,1,0],[8,6,1,0,"_base58IndexJs"],[8,20,1,0],[8,23,1,0,"require"],[8,30,1,0],[8,31,1,0,"_dependencyMap"],[8,45,1,0],[9,2,2,0],[9,6,2,0,"_checksumJs"],[9,17,2,0],[9,20,2,0,"require"],[9,27,2,0],[9,28,2,0,"_dependencyMap"],[9,42,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,0],[12,0,5,0],[13,0,6,0],[14,0,7,0],[15,0,8,0],[16,0,9,0],[17,2,10,7],[17,11,10,16,"checkAddress"],[17,23,10,28,"checkAddress"],[17,24,10,29,"address"],[17,31,10,36],[17,33,10,38,"prefix"],[17,39,10,44],[17,41,10,46],[18,4,11,4],[18,8,11,8,"decoded"],[18,15,11,15],[19,4,12,4],[19,8,12,8],[20,6,13,8,"decoded"],[20,13,13,15],[20,16,13,18],[20,20,13,18,"base58Decode"],[20,34,13,30],[20,35,13,30,"base58Decode"],[20,47,13,30],[20,49,13,31,"address"],[20,56,13,38],[20,57,13,39],[21,4,14,4],[21,5,14,5],[21,6,15,4],[21,13,15,11,"error"],[21,18,15,16],[21,20,15,18],[22,6,16,8],[22,13,16,15],[22,14,16,16],[22,19,16,21],[22,21,16,23,"error"],[22,26,16,28],[22,27,16,29,"message"],[22,34,16,36],[22,35,16,37],[23,4,17,4],[24,4,18,4],[24,10,18,10],[24,11,18,11,"isValid"],[24,18,18,18],[24,22,18,24,"ss58Decoded"],[24,33,18,35],[24,34,18,36],[24,37,18,39],[24,41,18,39,"checkAddressChecksum"],[24,52,18,59],[24,53,18,59,"checkAddressChecksum"],[24,73,18,59],[24,75,18,60,"decoded"],[24,82,18,67],[24,83,18,68],[25,4,19,4],[25,8,19,8,"ss58Decoded"],[25,19,19,19],[25,24,19,24,"prefix"],[25,30,19,30],[25,32,19,32],[26,6,20,8],[26,13,20,15],[26,14,20,16],[26,19,20,21],[26,21,20,23],[26,50,20,52,"prefix"],[26,56,20,58],[26,67,20,69,"ss58Decoded"],[26,78,20,80],[26,80,20,82],[26,81,20,83],[27,4,21,4],[27,5,21,5],[27,11,22,9],[27,15,22,13],[27,16,22,14,"defaults"],[27,27,22,22],[27,28,22,22,"defaults"],[27,36,22,22],[27,37,22,23,"allowedEncodedLengths"],[27,58,22,44],[27,59,22,45,"includes"],[27,67,22,53],[27,68,22,54,"decoded"],[27,75,22,61],[27,76,22,62,"length"],[27,82,22,68],[27,83,22,69],[27,85,22,71],[28,6,23,8],[28,13,23,15],[28,14,23,16],[28,19,23,21],[28,21,23,23],[28,53,23,55],[28,54,23,56],[29,4,24,4],[30,4,25,4],[30,11,25,11],[30,12,25,12,"isValid"],[30,19,25,19],[30,21,25,21,"isValid"],[30,28,25,28],[30,31,25,31],[30,35,25,35],[30,38,25,38],[30,72,25,72],[30,73,25,73],[31,2,26,0],[32,0,26,1],[32,3]],"functionMap":{"names":["<global>","checkAddress"],"mappings":"AAA;OCS;CDgB"},"hasCjsExports":false},"type":"js/module"}]}
File diff suppressed because one or more lines are too long