{"dependencies":[{"name":"rxjs","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":33,"index":33}}],"key":"PnOMrhZAPWoeW3ygrvUJ7ff768Y=","exportNames":["*"],"imports":1}},{"name":"../util/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":34},"end":{"line":2,"column":40,"index":74}}],"key":"GRJlO1cmIj14nBxcasNpiq30og4=","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.currentPoints = currentPoints;\n var _rxjs = require(_dependencyMap[0], \"rxjs\");\n var _utilIndexJs = require(_dependencyMap[1], \"../util/index.js\");\n /**\n * @name currentPoints\n * @description Retrieve the staking overview, including elected and points earned.\n * @example\n * ```javascript\n * const currentPoints = await api.derive.staking.currentPoints();\n * console.log(currentPoints.toHuman());\n * ```\n */\n function currentPoints(instanceId, api) {\n return (0, _utilIndexJs.memo)(instanceId, () => api.derive.session.indexes().pipe((0, _rxjs.switchMap)(({\n activeEra\n }) => api.query.staking.erasRewardPoints(activeEra))));\n }\n});","lineCount":24,"map":[[7,2,12,0,"exports"],[7,9,12,0],[7,10,12,0,"currentPoints"],[7,23,12,0],[7,26,12,0,"currentPoints"],[7,39,12,0],[8,2,1,0],[8,6,1,0,"_rxjs"],[8,11,1,0],[8,14,1,0,"require"],[8,21,1,0],[8,22,1,0,"_dependencyMap"],[8,36,1,0],[9,2,2,0],[9,6,2,0,"_utilIndexJs"],[9,18,2,0],[9,21,2,0,"require"],[9,28,2,0],[9,29,2,0,"_dependencyMap"],[9,43,2,0],[10,2,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,2,12,7],[19,11,12,16,"currentPoints"],[19,24,12,29,"currentPoints"],[19,25,12,30,"instanceId"],[19,35,12,40],[19,37,12,42,"api"],[19,40,12,45],[19,42,12,47],[20,4,13,4],[20,11,13,11],[20,15,13,11,"memo"],[20,27,13,15],[20,28,13,15,"memo"],[20,32,13,15],[20,34,13,16,"instanceId"],[20,44,13,26],[20,46,13,28],[20,52,13,34,"api"],[20,55,13,37],[20,56,13,38,"derive"],[20,62,13,44],[20,63,13,45,"session"],[20,70,13,52],[20,71,13,53,"indexes"],[20,78,13,60],[20,79,13,61],[20,80,13,62],[20,81,13,63,"pipe"],[20,85,13,67],[20,86,13,68],[20,90,13,68,"switchMap"],[20,95,13,77],[20,96,13,77,"switchMap"],[20,105,13,77],[20,107,13,78],[20,108,13,79],[21,6,13,81,"activeEra"],[22,4,13,91],[22,5,13,92],[22,10,13,97,"api"],[22,13,13,100],[22,14,13,101,"query"],[22,19,13,106],[22,20,13,107,"staking"],[22,27,13,114],[22,28,13,115,"erasRewardPoints"],[22,44,13,131],[22,45,13,132,"activeEra"],[22,54,13,141],[22,55,13,142],[22,56,13,143],[22,57,13,144],[22,58,13,145],[23,2,14,0],[24,0,14,1],[24,3]],"functionMap":{"names":["","currentPoints","memo$argument_1","switchMap$argument_0"],"mappings":"AAA;OCW;4BCC,kDC,gED,ED;CDC"},"hasCjsExports":false},"type":"js/module"}]}