mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 15:41:01 +00:00
1 line
9.6 KiB
Plaintext
1 line
9.6 KiB
Plaintext
{"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":141},"end":{"line":4,"column":30,"index":156}}],"key":"atDzfUGaJNRNtwyVumomzH/5ygw=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":15,"index":173},"end":{"line":5,"column":40,"index":198}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"../util/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":19,"index":219},"end":{"line":6,"column":46,"index":246}}],"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.receivedHeartbeats = receivedHeartbeats;\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 mapResult(_ref) {\n var _ref2 = _slicedToArray(_ref, 4),\n result = _ref2[0],\n validators = _ref2[1],\n heartbeats = _ref2[2],\n numBlocks = _ref2[3];\n validators.forEach((validator, index) => {\n var validatorId = validator.toString();\n var blockCount = numBlocks[index];\n var hasMessage = !heartbeats[index].isEmpty;\n var prev = result[validatorId];\n if (!prev || prev.hasMessage !== hasMessage || !prev.blockCount.eq(blockCount)) {\n result[validatorId] = {\n blockCount,\n hasMessage,\n isOnline: hasMessage || blockCount.gt(util_1.BN_ZERO)\n };\n }\n });\n return result;\n }\n /**\n * @name receivedHeartbeats\n * @description Return a boolean array indicating whether the passed accounts had received heartbeats in the current session.\n * @example\n * ```javascript\n * let unsub = await api.derive.imOnline.receivedHeartbeats((heartbeat) => {\n * console.log(heartbeat);\n * });\n * ```\n */\n function receivedHeartbeats(instanceId, api) {\n return (0, index_js_1.memo)(instanceId, () => api.query.imOnline?.receivedHeartbeats ? api.derive.staking.overview().pipe((0, rxjs_1.switchMap)(_ref3 => {\n var currentIndex = _ref3.currentIndex,\n validators = _ref3.validators;\n return (0, rxjs_1.combineLatest)([(0, rxjs_1.of)({}), (0, rxjs_1.of)(validators), api.query.imOnline.receivedHeartbeats.multi(validators.map((_address, index) => [currentIndex, index])), api.query.imOnline.authoredBlocks.multi(validators.map(address => [currentIndex, address]))]);\n }), (0, rxjs_1.map)(mapResult)) : (0, rxjs_1.of)({}));\n }\n});","lineCount":50,"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,"receivedHeartbeats"],[8,28,3,26],[8,31,3,29,"receivedHeartbeats"],[8,49,3,47],[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,"mapResult"],[12,20,7,18,"mapResult"],[12,21,7,18,"_ref"],[12,25,7,18],[12,27,7,64],[13,4,7,64],[13,8,7,64,"_ref2"],[13,13,7,64],[13,16,7,64,"_slicedToArray"],[13,30,7,64],[13,31,7,64,"_ref"],[13,35,7,64],[14,6,7,20,"result"],[14,12,7,26],[14,15,7,26,"_ref2"],[14,20,7,26],[15,6,7,28,"validators"],[15,16,7,38],[15,19,7,38,"_ref2"],[15,24,7,38],[16,6,7,40,"heartbeats"],[16,16,7,50],[16,19,7,50,"_ref2"],[16,24,7,50],[17,6,7,52,"numBlocks"],[17,15,7,61],[17,18,7,61,"_ref2"],[17,23,7,61],[18,4,8,4,"validators"],[18,14,8,14],[18,15,8,15,"forEach"],[18,22,8,22],[18,23,8,23],[18,24,8,24,"validator"],[18,33,8,33],[18,35,8,35,"index"],[18,40,8,40],[18,45,8,45],[19,6,9,8],[19,10,9,14,"validatorId"],[19,21,9,25],[19,24,9,28,"validator"],[19,33,9,37],[19,34,9,38,"toString"],[19,42,9,46],[19,43,9,47],[19,44,9,48],[20,6,10,8],[20,10,10,14,"blockCount"],[20,20,10,24],[20,23,10,27,"numBlocks"],[20,32,10,36],[20,33,10,37,"index"],[20,38,10,42],[20,39,10,43],[21,6,11,8],[21,10,11,14,"hasMessage"],[21,20,11,24],[21,23,11,27],[21,24,11,28,"heartbeats"],[21,34,11,38],[21,35,11,39,"index"],[21,40,11,44],[21,41,11,45],[21,42,11,46,"isEmpty"],[21,49,11,53],[22,6,12,8],[22,10,12,14,"prev"],[22,14,12,18],[22,17,12,21,"result"],[22,23,12,27],[22,24,12,28,"validatorId"],[22,35,12,39],[22,36,12,40],[23,6,13,8],[23,10,13,12],[23,11,13,13,"prev"],[23,15,13,17],[23,19,13,21,"prev"],[23,23,13,25],[23,24,13,26,"hasMessage"],[23,34,13,36],[23,39,13,41,"hasMessage"],[23,49,13,51],[23,53,13,55],[23,54,13,56,"prev"],[23,58,13,60],[23,59,13,61,"blockCount"],[23,69,13,71],[23,70,13,72,"eq"],[23,72,13,74],[23,73,13,75,"blockCount"],[23,83,13,85],[23,84,13,86],[23,86,13,88],[24,8,14,12,"result"],[24,14,14,18],[24,15,14,19,"validatorId"],[24,26,14,30],[24,27,14,31],[24,30,14,34],[25,10,15,16,"blockCount"],[25,20,15,26],[26,10,16,16,"hasMessage"],[26,20,16,26],[27,10,17,16,"isOnline"],[27,18,17,24],[27,20,17,26,"hasMessage"],[27,30,17,36],[27,34,17,40,"blockCount"],[27,44,17,50],[27,45,17,51,"gt"],[27,47,17,53],[27,48,17,54,"util_1"],[27,54,17,60],[27,55,17,61,"BN_ZERO"],[27,62,17,68],[28,8,18,12],[28,9,18,13],[29,6,19,8],[30,4,20,4],[30,5,20,5],[30,6,20,6],[31,4,21,4],[31,11,21,11,"result"],[31,17,21,17],[32,2,22,0],[33,2,23,0],[34,0,24,0],[35,0,25,0],[36,0,26,0],[37,0,27,0],[38,0,28,0],[39,0,29,0],[40,0,30,0],[41,0,31,0],[42,0,32,0],[43,2,33,0],[43,11,33,9,"receivedHeartbeats"],[43,29,33,27,"receivedHeartbeats"],[43,30,33,28,"instanceId"],[43,40,33,38],[43,42,33,40,"api"],[43,45,33,43],[43,47,33,45],[44,4,34,4],[44,11,34,11],[44,12,34,12],[44,13,34,13],[44,15,34,15,"index_js_1"],[44,25,34,25],[44,26,34,26,"memo"],[44,30,34,30],[44,32,34,32,"instanceId"],[44,42,34,42],[44,44,34,44],[44,50,34,50,"api"],[44,53,34,53],[44,54,34,54,"query"],[44,59,34,59],[44,60,34,60,"imOnline"],[44,68,34,68],[44,70,34,70,"receivedHeartbeats"],[44,88,34,88],[44,91,35,10,"api"],[44,94,35,13],[44,95,35,14,"derive"],[44,101,35,20],[44,102,35,21,"staking"],[44,109,35,28],[44,110,35,29,"overview"],[44,118,35,37],[44,119,35,38],[44,120,35,39],[44,121,35,40,"pipe"],[44,125,35,44],[44,126,35,45],[44,127,35,46],[44,128,35,47],[44,130,35,49,"rxjs_1"],[44,136,35,55],[44,137,35,56,"switchMap"],[44,146,35,65],[44,148,35,67,"_ref3"],[44,153,35,67],[45,6,35,67],[45,10,35,70,"currentIndex"],[45,22,35,82],[45,25,35,82,"_ref3"],[45,30,35,82],[45,31,35,70,"currentIndex"],[45,43,35,82],[46,8,35,84,"validators"],[46,18,35,94],[46,21,35,94,"_ref3"],[46,26,35,94],[46,27,35,84,"validators"],[46,37,35,94],[47,6,35,94],[47,13,35,101],[47,14,35,102],[47,15,35,103],[47,17,35,105,"rxjs_1"],[47,23,35,111],[47,24,35,112,"combineLatest"],[47,37,35,125],[47,39,35,127],[47,40,36,12],[47,41,36,13],[47,42,36,14],[47,44,36,16,"rxjs_1"],[47,50,36,22],[47,51,36,23,"of"],[47,53,36,25],[47,55,36,27],[47,56,36,28],[47,57,36,29],[47,58,36,30],[47,60,37,12],[47,61,37,13],[47,62,37,14],[47,64,37,16,"rxjs_1"],[47,70,37,22],[47,71,37,23,"of"],[47,73,37,25],[47,75,37,27,"validators"],[47,85,37,37],[47,86,37,38],[47,88,38,12,"api"],[47,91,38,15],[47,92,38,16,"query"],[47,97,38,21],[47,98,38,22,"imOnline"],[47,106,38,30],[47,107,38,31,"receivedHeartbeats"],[47,125,38,49],[47,126,38,50,"multi"],[47,131,38,55],[47,132,38,56,"validators"],[47,142,38,66],[47,143,38,67,"map"],[47,146,38,70],[47,147,38,71],[47,148,38,72,"_address"],[47,156,38,80],[47,158,38,82,"index"],[47,163,38,87],[47,168,38,92],[47,169,38,93,"currentIndex"],[47,181,38,105],[47,183,38,107,"index"],[47,188,38,112],[47,189,38,113],[47,190,38,114],[47,191,38,115],[47,193,39,12,"api"],[47,196,39,15],[47,197,39,16,"query"],[47,202,39,21],[47,203,39,22,"imOnline"],[47,211,39,30],[47,212,39,31,"authoredBlocks"],[47,226,39,45],[47,227,39,46,"multi"],[47,232,39,51],[47,233,39,52,"validators"],[47,243,39,62],[47,244,39,63,"map"],[47,247,39,66],[47,248,39,68,"address"],[47,255,39,75],[47,259,39,80],[47,260,39,81,"currentIndex"],[47,272,39,93],[47,274,39,95,"address"],[47,281,39,102],[47,282,39,103],[47,283,39,104],[47,284,39,105],[47,285,40,9],[47,286,40,10],[48,4,40,10],[48,6,40,11],[48,8,40,13],[48,9,40,14],[48,10,40,15],[48,12,40,17,"rxjs_1"],[48,18,40,23],[48,19,40,24,"map"],[48,22,40,27],[48,24,40,29,"mapResult"],[48,33,40,38],[48,34,40,39],[48,35,40,40],[48,38,41,10],[48,39,41,11],[48,40,41,12],[48,42,41,14,"rxjs_1"],[48,48,41,20],[48,49,41,21,"of"],[48,51,41,23],[48,53,41,25],[48,54,41,26],[48,55,41,27],[48,56,41,28],[48,57,41,29],[49,2,42,0],[50,0,42,1],[50,3]],"functionMap":{"names":["<global>","mapResult","validators.forEach$argument_0","receivedHeartbeats","<anonymous>","validators.map$argument_0"],"mappings":"AAA;ACM;uBCC;KDY;CDE;AGW;4CCC;uECI,0CD;mECC,oCD;4BDE;CHC"},"hasCjsExports":true},"type":"js/module"}]} |