{"dependencies":[{"name":"@babel/runtime/helpers/slicedToArray","data":{"asyncType":null,"isESMImport":false,"locs":[],"key":"5y7e5+zC7teYEEC6niD9f5zII1M=","exportNames":["*"],"imports":1}},{"name":"rxjs","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":15,"index":113},"end":{"line":4,"column":30,"index":128}}],"key":"atDzfUGaJNRNtwyVumomzH/5ygw=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":15,"index":145},"end":{"line":5,"column":40,"index":170}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"../util/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":19,"index":191},"end":{"line":6,"column":46,"index":218}}],"key":"H94lp+EitftSFqDHaenrSs5zKB0=","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.info = info;\n var rxjs_1 = require(_dependencyMap[1], \"rxjs\");\n var util_1 = require(_dependencyMap[2], \"@polkadot/util\");\n var index_js_1 = require(_dependencyMap[3], \"../util/index.js\");\n function retrieveNick(api, accountId) {\n return (accountId && api.query['nicks']?.['nameOf'] ? api.query['nicks']['nameOf'](accountId) : (0, rxjs_1.of)(undefined)).pipe((0, rxjs_1.map)(nameOf => nameOf?.isSome ? (0, util_1.u8aToString)(nameOf.unwrap()[0]).substring(0, api.consts['nicks']['maxLength'].toNumber()) : undefined));\n }\n /**\n * @name info\n * @description Returns aux. info with regards to an account, current that includes the accountId, accountIndex, identity and nickname\n * @param {(AccountIndex | AccountId | Address | Uint8Array | string | null)} address An accounts in different formats.\n * @example\n * ```javascript\n * const ALICE = \"13AU\";\n * const info = await api.derive.accounts.info(ALICE);\n * console.log(\n * \"Account Info: \",\n * Object.keys(info).map((key) => `${key}: ${info[key]}`)\n * );\n * ```\n */\n function info(instanceId, api) {\n return (0, index_js_1.memo)(instanceId, address => api.derive.accounts.idAndIndex(address).pipe((0, rxjs_1.switchMap)(_ref => {\n var _ref2 = _slicedToArray(_ref, 2),\n accountId = _ref2[0],\n accountIndex = _ref2[1];\n return (0, rxjs_1.combineLatest)([(0, rxjs_1.of)({\n accountId,\n accountIndex\n }), api.derive.accounts.identity(accountId), retrieveNick(api, accountId)]);\n }), (0, rxjs_1.map)(_ref3 => {\n var _ref4 = _slicedToArray(_ref3, 3),\n _ref4$ = _ref4[0],\n accountId = _ref4$.accountId,\n accountIndex = _ref4$.accountIndex,\n identity = _ref4[1],\n nickname = _ref4[2];\n return {\n accountId,\n accountIndex,\n identity,\n nickname\n };\n })));\n }\n});","lineCount":53,"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,"info"],[8,14,3,12],[8,17,3,15,"info"],[8,21,3,19],[9,2,4,0],[9,6,4,6,"rxjs_1"],[9,12,4,12],[9,15,4,15,"require"],[9,22,4,22],[9,23,4,22,"_dependencyMap"],[9,37,4,22],[9,48,4,29],[9,49,4,30],[10,2,5,0],[10,6,5,6,"util_1"],[10,12,5,12],[10,15,5,15,"require"],[10,22,5,22],[10,23,5,22,"_dependencyMap"],[10,37,5,22],[10,58,5,39],[10,59,5,40],[11,2,6,0],[11,6,6,6,"index_js_1"],[11,16,6,16],[11,19,6,19,"require"],[11,26,6,26],[11,27,6,26,"_dependencyMap"],[11,41,6,26],[11,64,6,45],[11,65,6,46],[12,2,7,0],[12,11,7,9,"retrieveNick"],[12,23,7,21,"retrieveNick"],[12,24,7,22,"api"],[12,27,7,25],[12,29,7,27,"accountId"],[12,38,7,36],[12,40,7,38],[13,4,8,4],[13,11,8,11],[13,12,8,12,"accountId"],[13,21,8,21],[13,25,8,25,"api"],[13,28,8,28],[13,29,8,29,"query"],[13,34,8,34],[13,35,8,35],[13,42,8,42],[13,43,8,43],[13,46,8,46],[13,54,8,54],[13,55,8,55],[13,58,9,10,"api"],[13,61,9,13],[13,62,9,14,"query"],[13,67,9,19],[13,68,9,20],[13,75,9,27],[13,76,9,28],[13,77,9,29],[13,85,9,37],[13,86,9,38],[13,87,9,39,"accountId"],[13,96,9,48],[13,97,9,49],[13,100,10,10],[13,101,10,11],[13,102,10,12],[13,104,10,14,"rxjs_1"],[13,110,10,20],[13,111,10,21,"of"],[13,113,10,23],[13,115,10,25,"undefined"],[13,124,10,34],[13,125,10,35],[13,127,10,37,"pipe"],[13,131,10,41],[13,132,10,42],[13,133,10,43],[13,134,10,44],[13,136,10,46,"rxjs_1"],[13,142,10,52],[13,143,10,53,"map"],[13,146,10,56],[13,148,10,59,"nameOf"],[13,154,10,65],[13,158,10,70,"nameOf"],[13,164,10,76],[13,166,10,78,"isSome"],[13,172,10,84],[13,175,11,10],[13,176,11,11],[13,177,11,12],[13,179,11,14,"util_1"],[13,185,11,20],[13,186,11,21,"u8aToString"],[13,197,11,32],[13,199,11,34,"nameOf"],[13,205,11,40],[13,206,11,41,"unwrap"],[13,212,11,47],[13,213,11,48],[13,214,11,49],[13,215,11,50],[13,216,11,51],[13,217,11,52],[13,218,11,53],[13,219,11,54,"substring"],[13,228,11,63],[13,229,11,64],[13,230,11,65],[13,232,11,67,"api"],[13,235,11,70],[13,236,11,71,"consts"],[13,242,11,77],[13,243,11,78],[13,250,11,85],[13,251,11,86],[13,252,11,87],[13,263,11,98],[13,264,11,99],[13,265,11,100,"toNumber"],[13,273,11,108],[13,274,11,109],[13,275,11,110],[13,276,11,111],[13,279,12,10,"undefined"],[13,288,12,19],[13,289,12,20],[13,290,12,21],[14,2,13,0],[15,2,14,0],[16,0,15,0],[17,0,16,0],[18,0,17,0],[19,0,18,0],[20,0,19,0],[21,0,20,0],[22,0,21,0],[23,0,22,0],[24,0,23,0],[25,0,24,0],[26,0,25,0],[27,0,26,0],[28,0,27,0],[29,2,28,0],[29,11,28,9,"info"],[29,15,28,13,"info"],[29,16,28,14,"instanceId"],[29,26,28,24],[29,28,28,26,"api"],[29,31,28,29],[29,33,28,31],[30,4,29,4],[30,11,29,11],[30,12,29,12],[30,13,29,13],[30,15,29,15,"index_js_1"],[30,25,29,25],[30,26,29,26,"memo"],[30,30,29,30],[30,32,29,32,"instanceId"],[30,42,29,42],[30,44,29,45,"address"],[30,51,29,52],[30,55,29,57,"api"],[30,58,29,60],[30,59,29,61,"derive"],[30,65,29,67],[30,66,29,68,"accounts"],[30,74,29,76],[30,75,29,77,"idAndIndex"],[30,85,29,87],[30,86,29,88,"address"],[30,93,29,95],[30,94,29,96],[30,95,29,97,"pipe"],[30,99,29,101],[30,100,29,102],[30,101,29,103],[30,102,29,104],[30,104,29,106,"rxjs_1"],[30,110,29,112],[30,111,29,113,"switchMap"],[30,120,29,122],[30,122,29,124,"_ref"],[30,126,29,124],[31,6,29,124],[31,10,29,124,"_ref2"],[31,15,29,124],[31,18,29,124,"_slicedToArray"],[31,32,29,124],[31,33,29,124,"_ref"],[31,37,29,124],[32,8,29,126,"accountId"],[32,17,29,135],[32,20,29,135,"_ref2"],[32,25,29,135],[33,8,29,137,"accountIndex"],[33,20,29,149],[33,23,29,149,"_ref2"],[33,28,29,149],[34,6,29,149],[34,13,29,155],[34,14,29,156],[34,15,29,157],[34,17,29,159,"rxjs_1"],[34,23,29,165],[34,24,29,166,"combineLatest"],[34,37,29,179],[34,39,29,181],[34,40,30,8],[34,41,30,9],[34,42,30,10],[34,44,30,12,"rxjs_1"],[34,50,30,18],[34,51,30,19,"of"],[34,53,30,21],[34,55,30,23],[35,8,30,25,"accountId"],[35,17,30,34],[36,8,30,36,"accountIndex"],[37,6,30,49],[37,7,30,50],[37,8,30,51],[37,10,31,8,"api"],[37,13,31,11],[37,14,31,12,"derive"],[37,20,31,18],[37,21,31,19,"accounts"],[37,29,31,27],[37,30,31,28,"identity"],[37,38,31,36],[37,39,31,37,"accountId"],[37,48,31,46],[37,49,31,47],[37,51,32,8,"retrieveNick"],[37,63,32,20],[37,64,32,21,"api"],[37,67,32,24],[37,69,32,26,"accountId"],[37,78,32,35],[37,79,32,36],[37,80,33,5],[37,81,33,6],[38,4,33,6],[38,6,33,7],[38,8,33,9],[38,9,33,10],[38,10,33,11],[38,12,33,13,"rxjs_1"],[38,18,33,19],[38,19,33,20,"map"],[38,22,33,23],[38,24,33,25,"_ref3"],[38,29,33,25],[39,6,33,25],[39,10,33,25,"_ref4"],[39,15,33,25],[39,18,33,25,"_slicedToArray"],[39,32,33,25],[39,33,33,25,"_ref3"],[39,38,33,25],[40,8,33,25,"_ref4$"],[40,14,33,25],[40,17,33,25,"_ref4"],[40,22,33,25],[41,8,33,29,"accountId"],[41,17,33,38],[41,20,33,38,"_ref4$"],[41,26,33,38],[41,27,33,29,"accountId"],[41,36,33,38],[42,8,33,40,"accountIndex"],[42,20,33,52],[42,23,33,52,"_ref4$"],[42,29,33,52],[42,30,33,40,"accountIndex"],[42,42,33,52],[43,8,33,56,"identity"],[43,16,33,64],[43,19,33,64,"_ref4"],[43,24,33,64],[44,8,33,66,"nickname"],[44,16,33,74],[44,19,33,74,"_ref4"],[44,24,33,74],[45,6,33,74],[45,13,33,81],[46,8,34,8,"accountId"],[46,17,34,17],[47,8,34,19,"accountIndex"],[47,20,34,31],[48,8,34,33,"identity"],[48,16,34,41],[49,8,34,43,"nickname"],[50,6,35,4],[50,7,35,5],[51,4,35,5],[51,5,35,6],[51,6,35,7],[51,7,35,8],[51,8,35,9],[52,2,36,0],[53,0,36,1],[53,3]],"functionMap":{"names":["","retrieveNick","","info"],"mappings":"AAA;ACM;0DCG;mBDE;CDC;AGe;4CDC;QCM;CHC"},"hasCjsExports":true},"type":"js/module"}]}