{"dependencies":[{"name":"@babel/runtime/helpers/toConsumableArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"kiCFfIx1MWoD4noR0gEoyrFAUKE=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/classCallCheck","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"yg7e6laZwmpbIvId5jovq9ugXp8=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/createClass","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"Z6pzkVZ2fvxBLkFTgVVOy4UDj30=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/callSuper","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"378KbBHdmndC3iMXZ2Ix8oB3LeE=","exportNames":["*"],"imports":1}},{"name":"@babel/runtime/helpers/inherits","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"y0uNg4LxF1CLscQChxzgo5dfjvA=","exportNames":["*"],"imports":1}},{"name":"@polkadot/types-codec","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":22,"index":137},"end":{"line":4,"column":54,"index":169}}],"key":"fW1yxuTjZe66ggmM4ihNuGjKSV0=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":15,"index":186},"end":{"line":5,"column":40,"index":211}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util-crypto","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":22,"index":235},"end":{"line":6,"column":54,"index":267}}],"key":"ZJJnwX+B+oj5JQmnkWFMF+4Lj2M=","exportNames":["*"],"imports":1}},{"name":"./AccountId.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":7,"column":23,"index":292},"end":{"line":7,"column":48,"index":317}}],"key":"DxwzBWssNUDDyhGbvVAqSIPtM1A=","exportNames":["*"],"imports":1}},{"name":"./AccountIndex.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":8,"column":26,"index":345},"end":{"line":8,"column":54,"index":373}}],"key":"GvAo9bhcQYlL2VmUimuBavXT0B8=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n var _toConsumableArray = require(_dependencyMap[0], \"@babel/runtime/helpers/toConsumableArray\").default;\n var _classCallCheck = require(_dependencyMap[1], \"@babel/runtime/helpers/classCallCheck\").default;\n var _createClass = require(_dependencyMap[2], \"@babel/runtime/helpers/createClass\").default;\n var _callSuper = require(_dependencyMap[3], \"@babel/runtime/helpers/callSuper\").default;\n var _inherits = require(_dependencyMap[4], \"@babel/runtime/helpers/inherits\").default;\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.GenericMultiAddress = void 0;\n var types_codec_1 = require(_dependencyMap[5], \"@polkadot/types-codec\");\n var util_1 = require(_dependencyMap[6], \"@polkadot/util\");\n var util_crypto_1 = require(_dependencyMap[7], \"@polkadot/util-crypto\");\n var AccountId_js_1 = require(_dependencyMap[8], \"./AccountId.js\");\n var AccountIndex_js_1 = require(_dependencyMap[9], \"./AccountIndex.js\");\n function decodeU8a(registry, u8a) {\n if ([0, 32].includes(u8a.length)) {\n return {\n Id: u8a\n };\n } else if (u8a.length === 20) {\n return {\n Address20: u8a\n };\n } else if (u8a.length <= 8) {\n return {\n Index: registry.createTypeUnsafe('AccountIndex', [u8a]).toNumber()\n };\n }\n return u8a;\n }\n function decodeMultiAny(registry, value) {\n if (value instanceof AccountId_js_1.GenericAccountId) {\n return {\n Id: value\n };\n } else if ((0, util_1.isU8a)(value)) {\n // NOTE This is after the AccountId check (which is U8a)\n return decodeU8a(registry, value);\n } else if (value instanceof GenericMultiAddress) {\n return value;\n } else if (value instanceof AccountIndex_js_1.GenericAccountIndex || (0, util_1.isBn)(value) || (0, util_1.isNumber)(value)) {\n return {\n Index: (0, util_1.isNumber)(value) ? value : value.toNumber()\n };\n } else if ((0, util_1.isString)(value)) {\n return decodeU8a(registry, (0, util_crypto_1.decodeAddress)(value.toString()));\n }\n return value;\n }\n var GenericMultiAddress = /*#__PURE__*/function (_types_codec_1$Enum) {\n function GenericMultiAddress(registry, value) {\n _classCallCheck(this, GenericMultiAddress);\n return _callSuper(this, GenericMultiAddress, [registry, {\n Id: 'AccountId',\n Index: 'Compact',\n Raw: 'Bytes',\n // eslint-disable-next-line sort-keys\n Address32: 'H256',\n // eslint-disable-next-line sort-keys\n Address20: 'H160'\n }, decodeMultiAny(registry, value)]);\n }\n /**\n * @description Returns a breakdown of the hex encoding for this Codec\n */\n _inherits(GenericMultiAddress, _types_codec_1$Enum);\n return _createClass(GenericMultiAddress, [{\n key: \"inspect\",\n value: function inspect() {\n var _this$inner$inspect = this.inner.inspect(),\n inner = _this$inner$inspect.inner,\n _this$inner$inspect$o = _this$inner$inspect.outer,\n outer = _this$inner$inspect$o === void 0 ? [] : _this$inner$inspect$o;\n return {\n inner: inner,\n outer: [new Uint8Array([this.index])].concat(_toConsumableArray(outer))\n };\n }\n /**\n * @description Returns the string representation of the value\n */\n }, {\n key: \"toString\",\n value: function toString() {\n return this.value.toString();\n }\n }]);\n }(types_codec_1.Enum);\n exports.GenericMultiAddress = GenericMultiAddress;\n});","lineCount":93,"map":[[2,2,1,0],[2,14,1,12],[4,2,1,13],[4,6,1,13,"_toConsumableArray"],[4,24,1,13],[4,27,1,13,"require"],[4,34,1,13],[4,35,1,13,"_dependencyMap"],[4,49,1,13],[4,98,1,13,"default"],[4,105,1,13],[5,2,1,13],[5,6,1,13,"_classCallCheck"],[5,21,1,13],[5,24,1,13,"require"],[5,31,1,13],[5,32,1,13,"_dependencyMap"],[5,46,1,13],[5,92,1,13,"default"],[5,99,1,13],[6,2,1,13],[6,6,1,13,"_createClass"],[6,18,1,13],[6,21,1,13,"require"],[6,28,1,13],[6,29,1,13,"_dependencyMap"],[6,43,1,13],[6,86,1,13,"default"],[6,93,1,13],[7,2,1,13],[7,6,1,13,"_callSuper"],[7,16,1,13],[7,19,1,13,"require"],[7,26,1,13],[7,27,1,13,"_dependencyMap"],[7,41,1,13],[7,82,1,13,"default"],[7,89,1,13],[8,2,1,13],[8,6,1,13,"_inherits"],[8,15,1,13],[8,18,1,13,"require"],[8,25,1,13],[8,26,1,13,"_dependencyMap"],[8,40,1,13],[8,80,1,13,"default"],[8,87,1,13],[9,2,2,0,"Object"],[9,8,2,6],[9,9,2,7,"defineProperty"],[9,23,2,21],[9,24,2,22,"exports"],[9,31,2,29],[9,33,2,31],[9,45,2,43],[9,47,2,45],[10,4,2,47,"value"],[10,9,2,52],[10,11,2,54],[11,2,2,59],[11,3,2,60],[11,4,2,61],[12,2,3,0,"exports"],[12,9,3,7],[12,10,3,8,"GenericMultiAddress"],[12,29,3,27],[12,32,3,30],[12,37,3,35],[12,38,3,36],[13,2,4,0],[13,6,4,6,"types_codec_1"],[13,19,4,19],[13,22,4,22,"require"],[13,29,4,29],[13,30,4,29,"_dependencyMap"],[13,44,4,29],[13,72,4,53],[13,73,4,54],[14,2,5,0],[14,6,5,6,"util_1"],[14,12,5,12],[14,15,5,15,"require"],[14,22,5,22],[14,23,5,22,"_dependencyMap"],[14,37,5,22],[14,58,5,39],[14,59,5,40],[15,2,6,0],[15,6,6,6,"util_crypto_1"],[15,19,6,19],[15,22,6,22,"require"],[15,29,6,29],[15,30,6,29,"_dependencyMap"],[15,44,6,29],[15,72,6,53],[15,73,6,54],[16,2,7,0],[16,6,7,6,"AccountId_js_1"],[16,20,7,20],[16,23,7,23,"require"],[16,30,7,30],[16,31,7,30,"_dependencyMap"],[16,45,7,30],[16,66,7,47],[16,67,7,48],[17,2,8,0],[17,6,8,6,"AccountIndex_js_1"],[17,23,8,23],[17,26,8,26,"require"],[17,33,8,33],[17,34,8,33,"_dependencyMap"],[17,48,8,33],[17,72,8,53],[17,73,8,54],[18,2,9,0],[18,11,9,9,"decodeU8a"],[18,20,9,18,"decodeU8a"],[18,21,9,19,"registry"],[18,29,9,27],[18,31,9,29,"u8a"],[18,34,9,32],[18,36,9,34],[19,4,10,4],[19,8,10,8],[19,9,10,9],[19,10,10,10],[19,12,10,12],[19,14,10,14],[19,15,10,15],[19,16,10,16,"includes"],[19,24,10,24],[19,25,10,25,"u8a"],[19,28,10,28],[19,29,10,29,"length"],[19,35,10,35],[19,36,10,36],[19,38,10,38],[20,6,11,8],[20,13,11,15],[21,8,11,17,"Id"],[21,10,11,19],[21,12,11,21,"u8a"],[22,6,11,25],[22,7,11,26],[23,4,12,4],[23,5,12,5],[23,11,13,9],[23,15,13,13,"u8a"],[23,18,13,16],[23,19,13,17,"length"],[23,25,13,23],[23,30,13,28],[23,32,13,30],[23,34,13,32],[24,6,14,8],[24,13,14,15],[25,8,14,17,"Address20"],[25,17,14,26],[25,19,14,28,"u8a"],[26,6,14,32],[26,7,14,33],[27,4,15,4],[27,5,15,5],[27,11,16,9],[27,15,16,13,"u8a"],[27,18,16,16],[27,19,16,17,"length"],[27,25,16,23],[27,29,16,27],[27,30,16,28],[27,32,16,30],[28,6,17,8],[28,13,17,15],[29,8,17,17,"Index"],[29,13,17,22],[29,15,17,24,"registry"],[29,23,17,32],[29,24,17,33,"createTypeUnsafe"],[29,40,17,49],[29,41,17,50],[29,55,17,64],[29,57,17,66],[29,58,17,67,"u8a"],[29,61,17,70],[29,62,17,71],[29,63,17,72],[29,64,17,73,"toNumber"],[29,72,17,81],[29,73,17,82],[30,6,17,84],[30,7,17,85],[31,4,18,4],[32,4,19,4],[32,11,19,11,"u8a"],[32,14,19,14],[33,2,20,0],[34,2,21,0],[34,11,21,9,"decodeMultiAny"],[34,25,21,23,"decodeMultiAny"],[34,26,21,24,"registry"],[34,34,21,32],[34,36,21,34,"value"],[34,41,21,39],[34,43,21,41],[35,4,22,4],[35,8,22,8,"value"],[35,13,22,13],[35,25,22,25,"AccountId_js_1"],[35,39,22,39],[35,40,22,40,"GenericAccountId"],[35,56,22,56],[35,58,22,58],[36,6,23,8],[36,13,23,15],[37,8,23,17,"Id"],[37,10,23,19],[37,12,23,21,"value"],[38,6,23,27],[38,7,23,28],[39,4,24,4],[39,5,24,5],[39,11,25,9],[39,15,25,13],[39,16,25,14],[39,17,25,15],[39,19,25,17,"util_1"],[39,25,25,23],[39,26,25,24,"isU8a"],[39,31,25,29],[39,33,25,31,"value"],[39,38,25,36],[39,39,25,37],[39,41,25,39],[40,6,26,8],[41,6,27,8],[41,13,27,15,"decodeU8a"],[41,22,27,24],[41,23,27,25,"registry"],[41,31,27,33],[41,33,27,35,"value"],[41,38,27,40],[41,39,27,41],[42,4,28,4],[42,5,28,5],[42,11,29,9],[42,15,29,13,"value"],[42,20,29,18],[42,32,29,30,"GenericMultiAddress"],[42,51,29,49],[42,53,29,51],[43,6,30,8],[43,13,30,15,"value"],[43,18,30,20],[44,4,31,4],[44,5,31,5],[44,11,32,9],[44,15,32,13,"value"],[44,20,32,18],[44,32,32,30,"AccountIndex_js_1"],[44,49,32,47],[44,50,32,48,"GenericAccountIndex"],[44,69,32,67],[44,73,32,71],[44,74,32,72],[44,75,32,73],[44,77,32,75,"util_1"],[44,83,32,81],[44,84,32,82,"isBn"],[44,88,32,86],[44,90,32,88,"value"],[44,95,32,93],[44,96,32,94],[44,100,32,98],[44,101,32,99],[44,102,32,100],[44,104,32,102,"util_1"],[44,110,32,108],[44,111,32,109,"isNumber"],[44,119,32,117],[44,121,32,119,"value"],[44,126,32,124],[44,127,32,125],[44,129,32,127],[45,6,33,8],[45,13,33,15],[46,8,33,17,"Index"],[46,13,33,22],[46,15,33,24],[46,16,33,25],[46,17,33,26],[46,19,33,28,"util_1"],[46,25,33,34],[46,26,33,35,"isNumber"],[46,34,33,43],[46,36,33,45,"value"],[46,41,33,50],[46,42,33,51],[46,45,33,54,"value"],[46,50,33,59],[46,53,33,62,"value"],[46,58,33,67],[46,59,33,68,"toNumber"],[46,67,33,76],[46,68,33,77],[47,6,33,79],[47,7,33,80],[48,4,34,4],[48,5,34,5],[48,11,35,9],[48,15,35,13],[48,16,35,14],[48,17,35,15],[48,19,35,17,"util_1"],[48,25,35,23],[48,26,35,24,"isString"],[48,34,35,32],[48,36,35,34,"value"],[48,41,35,39],[48,42,35,40],[48,44,35,42],[49,6,36,8],[49,13,36,15,"decodeU8a"],[49,22,36,24],[49,23,36,25,"registry"],[49,31,36,33],[49,33,36,35],[49,34,36,36],[49,35,36,37],[49,37,36,39,"util_crypto_1"],[49,50,36,52],[49,51,36,53,"decodeAddress"],[49,64,36,66],[49,66,36,68,"value"],[49,71,36,73],[49,72,36,74,"toString"],[49,80,36,82],[49,81,36,83],[49,82,36,84],[49,83,36,85],[49,84,36,86],[50,4,37,4],[51,4,38,4],[51,11,38,11,"value"],[51,16,38,16],[52,2,39,0],[53,2,39,1],[53,6,40,6,"GenericMultiAddress"],[53,25,40,25],[53,51,40,25,"_types_codec_1$Enum"],[53,70,40,25],[54,4,41,4],[54,13,41,4,"GenericMultiAddress"],[54,33,41,16,"registry"],[54,41,41,24],[54,43,41,26,"value"],[54,48,41,31],[54,50,41,33],[55,6,41,33,"_classCallCheck"],[55,21,41,33],[55,28,41,33,"GenericMultiAddress"],[55,47,41,33],[56,6,41,33],[56,13,41,33,"_callSuper"],[56,23,41,33],[56,30,41,33,"GenericMultiAddress"],[56,49,41,33],[56,52,42,14,"registry"],[56,60,42,22],[56,62,42,24],[57,8,43,12,"Id"],[57,10,43,14],[57,12,43,16],[57,23,43,27],[58,8,44,12,"Index"],[58,13,44,17],[58,15,44,19],[58,38,44,42],[59,8,45,12,"Raw"],[59,11,45,15],[59,13,45,17],[59,20,45,24],[60,8,46,12],[61,8,47,12,"Address32"],[61,17,47,21],[61,19,47,23],[61,25,47,29],[62,8,48,12],[63,8,49,12,"Address20"],[63,17,49,21],[63,19,49,23],[64,6,50,8],[64,7,50,9],[64,9,50,11,"decodeMultiAny"],[64,23,50,25],[64,24,50,26,"registry"],[64,32,50,34],[64,34,50,36,"value"],[64,39,50,41],[64,40,50,42],[65,4,51,4],[66,4,52,4],[67,0,53,0],[68,0,54,0],[69,4,52,4,"_inherits"],[69,13,52,4],[69,14,52,4,"GenericMultiAddress"],[69,33,52,4],[69,35,52,4,"_types_codec_1$Enum"],[69,54,52,4],[70,4,52,4],[70,11,52,4,"_createClass"],[70,23,52,4],[70,24,52,4,"GenericMultiAddress"],[70,43,52,4],[71,6,52,4,"key"],[71,9,52,4],[72,6,52,4,"value"],[72,11,52,4],[72,13,55,4],[72,22,55,4,"inspect"],[72,29,55,11,"inspect"],[72,30,55,11],[72,32,55,14],[73,8,56,8],[73,12,56,8,"_this$inner$inspect"],[73,31,56,8],[73,34,56,38],[73,38,56,42],[73,39,56,43,"inner"],[73,44,56,48],[73,45,56,49,"inspect"],[73,52,56,56],[73,53,56,57],[73,54,56,58],[74,10,56,16,"inner"],[74,15,56,21],[74,18,56,21,"_this$inner$inspect"],[74,37,56,21],[74,38,56,16,"inner"],[74,43,56,21],[75,10,56,21,"_this$inner$inspect$o"],[75,31,56,21],[75,34,56,21,"_this$inner$inspect"],[75,53,56,21],[75,54,56,23,"outer"],[75,59,56,28],[76,10,56,23,"outer"],[76,15,56,28],[76,18,56,28,"_this$inner$inspect$o"],[76,39,56,28],[76,53,56,31],[76,55,56,33],[76,58,56,33,"_this$inner$inspect$o"],[76,79,56,33],[77,8,57,8],[77,15,57,15],[78,10,58,12,"inner"],[78,15,58,17],[78,17,58,12,"inner"],[78,22,58,17],[79,10,59,12,"outer"],[79,15,59,17],[79,18,59,20],[79,22,59,24,"Uint8Array"],[79,32,59,34],[79,33,59,35],[79,34,59,36],[79,38,59,40],[79,39,59,41,"index"],[79,44,59,46],[79,45,59,47],[79,46,59,48],[79,48,59,48,"concat"],[79,54,59,48],[79,55,59,48,"_toConsumableArray"],[79,73,59,48],[79,74,59,53,"outer"],[79,79,59,58],[80,8,60,8],[80,9,60,9],[81,6,61,4],[82,6,62,4],[83,0,63,0],[84,0,64,0],[85,4,62,4],[86,6,62,4,"key"],[86,9,62,4],[87,6,62,4,"value"],[87,11,62,4],[87,13,65,4],[87,22,65,4,"toString"],[87,30,65,12,"toString"],[87,31,65,12],[87,33,65,15],[88,8,66,8],[88,15,66,15],[88,19,66,19],[88,20,66,20,"value"],[88,25,66,25],[88,26,66,26,"toString"],[88,34,66,34],[88,35,66,35],[88,36,66,36],[89,6,67,4],[90,4,67,5],[91,2,67,5],[91,4,40,34,"types_codec_1"],[91,17,40,47],[91,18,40,48,"Enum"],[91,22,40,52],[92,2,69,0,"exports"],[92,9,69,7],[92,10,69,8,"GenericMultiAddress"],[92,29,69,27],[92,32,69,30,"GenericMultiAddress"],[92,51,69,49],[93,0,69,50],[93,3]],"functionMap":{"names":["","decodeU8a","decodeMultiAny","GenericMultiAddress","GenericMultiAddress#constructor","GenericMultiAddress#inspect","GenericMultiAddress#toString"],"mappings":"AAA;ACQ;CDW;AEC;CFkB;AGC;ICC;KDU;IEI;KFM;IGI;KHE;CHC"},"hasCjsExports":true},"type":"js/module"}]}