mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 04:11:02 +00:00
1 line
15 KiB
Plaintext
1 line
15 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":5,"column":15,"index":196},"end":{"line":5,"column":30,"index":211}}],"key":"atDzfUGaJNRNtwyVumomzH/5ygw=","exportNames":["*"],"imports":1}},{"name":"../util/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":19,"index":232},"end":{"line":6,"column":46,"index":259}}],"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.createBlockNumberDerive = createBlockNumberDerive;\n exports.getAuthorDetails = getAuthorDetails;\n var rxjs_1 = require(_dependencyMap[1], \"rxjs\");\n var index_js_1 = require(_dependencyMap[2], \"../util/index.js\");\n function createBlockNumberDerive(fn) {\n return function (instanceId, api) {\n return (0, index_js_1.memo)(instanceId, function () {\n return fn(api).pipe((0, rxjs_1.map)(index_js_1.unwrapBlockNumber));\n });\n };\n }\n /** @internal */\n function getAuthorDetailsWithAt(header, queryAt) {\n var _queryAt$session;\n var validators = (_queryAt$session = queryAt.session) != null && _queryAt$session.validators ? queryAt.session.validators() : (0, rxjs_1.of)(null);\n // nimbus consensus stores the session key of the block author in header logs\n var _header$digest$logs = _slicedToArray(header.digest.logs, 1),\n log = _header$digest$logs[0];\n var loggedAuthor = log && (log.isConsensus && log.asConsensus[0].isNimbus && log.asConsensus[1] || log.isPreRuntime && log.asPreRuntime[0].isNimbus && log.asPreRuntime[1]);\n if (loggedAuthor) {\n var _queryAt$authorMappin, _queryAt$parachainSta, _queryAt$session2;\n // use the author mapping pallet, if available (ie: moonbeam, moonriver), to map session (nimbus) key to author (collator/validator) key\n if ((_queryAt$authorMappin = queryAt['authorMapping']) != null && _queryAt$authorMappin['mappingWithDeposit']) {\n return (0, rxjs_1.combineLatest)([(0, rxjs_1.of)(header), validators, queryAt['authorMapping']['mappingWithDeposit'](loggedAuthor).pipe((0, rxjs_1.map)(function (o) {\n return o.unwrapOr({\n account: null\n }).account;\n }))]);\n }\n // fall back to session and parachain staking pallets, if available (ie: manta, calamari), to map session (nimbus) key to author (collator) key\n if ((_queryAt$parachainSta = queryAt['parachainStaking']) != null && _queryAt$parachainSta['selectedCandidates'] && (_queryAt$session2 = queryAt.session) != null && _queryAt$session2.nextKeys) {\n var loggedHex = loggedAuthor.toHex();\n return (0, rxjs_1.combineLatest)([(0, rxjs_1.of)(header), validators, queryAt['parachainStaking']['selectedCandidates']().pipe((0, rxjs_1.mergeMap)(function (selectedCandidates) {\n return (0, rxjs_1.combineLatest)([(0, rxjs_1.of)(selectedCandidates), queryAt.session.nextKeys.multi(selectedCandidates).pipe((0, rxjs_1.map)(function (nextKeys) {\n return nextKeys.findIndex(function (o) {\n return o.unwrapOrDefault().nimbus.toHex() === loggedHex;\n });\n }))]);\n }), (0, rxjs_1.map)(function (_ref) {\n var _ref2 = _slicedToArray(_ref, 2),\n selectedCandidates = _ref2[0],\n index = _ref2[1];\n return index === -1 ? null : selectedCandidates[index];\n }))]);\n }\n }\n // normal operation, non-mapping\n return (0, rxjs_1.combineLatest)([(0, rxjs_1.of)(header), validators, (0, rxjs_1.of)(null)]);\n }\n function getAuthorDetails(api, header, blockHash) {\n // For on-chain state, we need to retrieve it as per the start\n // of the block being constructed, i.e. session validators would\n // be at the point of the block construction, not when all operations\n // has been supplied.\n //\n // However for the first block (no parentHash available), we would\n // just use the as-is\n return api.queryAt(header.parentHash.isEmpty ? blockHash || header.hash : header.parentHash).pipe((0, rxjs_1.switchMap)(function (queryAt) {\n return getAuthorDetailsWithAt(header, queryAt);\n }));\n }\n});","lineCount":69,"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,"createBlockNumberDerive"],[8,33,3,31],[8,36,3,34,"createBlockNumberDerive"],[8,59,3,57],[9,2,4,0,"exports"],[9,9,4,7],[9,10,4,8,"getAuthorDetails"],[9,26,4,24],[9,29,4,27,"getAuthorDetails"],[9,45,4,43],[10,2,5,0],[10,6,5,6,"rxjs_1"],[10,12,5,12],[10,15,5,15,"require"],[10,22,5,22],[10,23,5,22,"_dependencyMap"],[10,37,5,22],[10,48,5,29],[10,49,5,30],[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,"createBlockNumberDerive"],[12,34,7,32,"createBlockNumberDerive"],[12,35,7,33,"fn"],[12,37,7,35],[12,39,7,37],[13,4,8,4],[13,11,8,11],[13,21,8,12,"instanceId"],[13,31,8,22],[13,33,8,24,"api"],[13,36,8,27],[14,6,8,27],[14,13,8,32],[14,14,8,33],[14,15,8,34],[14,17,8,36,"index_js_1"],[14,27,8,46],[14,28,8,47,"memo"],[14,32,8,51],[14,34,8,53,"instanceId"],[14,44,8,63],[14,46,8,65],[15,8,8,65],[15,15,8,71,"fn"],[15,17,8,73],[15,18,8,74,"api"],[15,21,8,77],[15,22,8,78],[15,23,8,79,"pipe"],[15,27,8,83],[15,28,8,84],[15,29,8,85],[15,30,8,86],[15,32,8,88,"rxjs_1"],[15,38,8,94],[15,39,8,95,"map"],[15,42,8,98],[15,44,8,100,"index_js_1"],[15,54,8,110],[15,55,8,111,"unwrapBlockNumber"],[15,72,8,128],[15,73,8,129],[15,74,8,130],[16,6,8,130],[16,8,8,131],[17,4,8,131],[18,2,9,0],[19,2,10,0],[20,2,11,0],[20,11,11,9,"getAuthorDetailsWithAt"],[20,33,11,31,"getAuthorDetailsWithAt"],[20,34,11,32,"header"],[20,40,11,38],[20,42,11,40,"queryAt"],[20,49,11,47],[20,51,11,49],[21,4,11,49],[21,8,11,49,"_queryAt$session"],[21,24,11,49],[22,4,12,4],[22,8,12,10,"validators"],[22,18,12,20],[22,21,12,23],[22,22,12,23,"_queryAt$session"],[22,38,12,23],[22,41,12,23,"queryAt"],[22,48,12,30],[22,49,12,31,"session"],[22,56,12,38],[22,69,12,23,"_queryAt$session"],[22,85,12,23],[22,86,12,40,"validators"],[22,96,12,50],[22,99,13,10,"queryAt"],[22,106,13,17],[22,107,13,18,"session"],[22,114,13,25],[22,115,13,26,"validators"],[22,125,13,36],[22,126,13,37],[22,127,13,38],[22,130,14,10],[22,131,14,11],[22,132,14,12],[22,134,14,14,"rxjs_1"],[22,140,14,20],[22,141,14,21,"of"],[22,143,14,23],[22,145,14,25],[22,149,14,29],[22,150,14,30],[23,4,15,4],[24,4,16,4],[24,8,16,4,"_header$digest$logs"],[24,27,16,4],[24,30,16,4,"_slicedToArray"],[24,44,16,4],[24,45,16,28,"header"],[24,51,16,34],[24,52,16,35,"digest"],[24,58,16,41],[24,59,16,12,"logs"],[24,63,16,16],[25,6,16,19,"log"],[25,9,16,22],[25,12,16,22,"_header$digest$logs"],[25,31,16,22],[26,4,17,4],[26,8,17,10,"loggedAuthor"],[26,20,17,22],[26,23,17,26,"log"],[26,26,17,29],[26,31,17,35,"log"],[26,34,17,38],[26,35,17,39,"isConsensus"],[26,46,17,50],[26,50,17,54,"log"],[26,53,17,57],[26,54,17,58,"asConsensus"],[26,65,17,69],[26,66,17,70],[26,67,17,71],[26,68,17,72],[26,69,17,73,"isNimbus"],[26,77,17,81],[26,81,17,85,"log"],[26,84,17,88],[26,85,17,89,"asConsensus"],[26,96,17,100],[26,97,17,101],[26,98,17,102],[26,99,17,103],[26,103,18,9,"log"],[26,106,18,12],[26,107,18,13,"isPreRuntime"],[26,119,18,25],[26,123,18,29,"log"],[26,126,18,32],[26,127,18,33,"asPreRuntime"],[26,139,18,45],[26,140,18,46],[26,141,18,47],[26,142,18,48],[26,143,18,49,"isNimbus"],[26,151,18,57],[26,155,18,61,"log"],[26,158,18,64],[26,159,18,65,"asPreRuntime"],[26,171,18,77],[26,172,18,78],[26,173,18,79],[26,174,18,81],[26,175,18,83],[27,4,19,4],[27,8,19,8,"loggedAuthor"],[27,20,19,20],[27,22,19,22],[28,6,19,22],[28,10,19,22,"_queryAt$authorMappin"],[28,31,19,22],[28,33,19,22,"_queryAt$parachainSta"],[28,54,19,22],[28,56,19,22,"_queryAt$session2"],[28,73,19,22],[29,6,20,8],[30,6,21,8],[30,11,21,8,"_queryAt$authorMappin"],[30,32,21,8],[30,35,21,12,"queryAt"],[30,42,21,19],[30,43,21,20],[30,58,21,35],[30,59,21,36],[30,72,21,12,"_queryAt$authorMappin"],[30,93,21,12],[30,94,21,39],[30,114,21,59],[30,115,21,60],[30,117,21,62],[31,8,22,12],[31,15,22,19],[31,16,22,20],[31,17,22,21],[31,19,22,23,"rxjs_1"],[31,25,22,29],[31,26,22,30,"combineLatest"],[31,39,22,43],[31,41,22,45],[31,42,23,16],[31,43,23,17],[31,44,23,18],[31,46,23,20,"rxjs_1"],[31,52,23,26],[31,53,23,27,"of"],[31,55,23,29],[31,57,23,31,"header"],[31,63,23,37],[31,64,23,38],[31,66,24,16,"validators"],[31,76,24,26],[31,78,25,16,"queryAt"],[31,85,25,23],[31,86,25,24],[31,101,25,39],[31,102,25,40],[31,103,25,41],[31,123,25,61],[31,124,25,62],[31,125,25,63,"loggedAuthor"],[31,137,25,75],[31,138,25,76],[31,139,25,77,"pipe"],[31,143,25,81],[31,144,25,82],[31,145,25,83],[31,146,25,84],[31,148,25,86,"rxjs_1"],[31,154,25,92],[31,155,25,93,"map"],[31,158,25,96],[31,160,25,98],[31,170,25,99,"o"],[31,171,25,100],[32,10,25,100],[32,17,25,105,"o"],[32,18,25,106],[32,19,25,107,"unwrapOr"],[32,27,25,115],[32,28,25,116],[33,12,25,118,"account"],[33,19,25,125],[33,21,25,127],[34,10,25,132],[34,11,25,133],[34,12,25,134],[34,13,25,135,"account"],[34,20,25,142],[35,8,25,142],[35,10,25,143],[35,11,25,144],[35,12,26,13],[35,13,26,14],[36,6,27,8],[37,6,28,8],[38,6,29,8],[38,10,29,12],[38,11,29,12,"_queryAt$parachainSta"],[38,32,29,12],[38,35,29,12,"queryAt"],[38,42,29,19],[38,43,29,20],[38,61,29,38],[38,62,29,39],[38,75,29,12,"_queryAt$parachainSta"],[38,96,29,12],[38,97,29,42],[38,117,29,62],[38,118,29,63],[38,123,29,63,"_queryAt$session2"],[38,140,29,63],[38,143,29,67,"queryAt"],[38,150,29,74],[38,151,29,75,"session"],[38,158,29,82],[38,171,29,67,"_queryAt$session2"],[38,188,29,67],[38,189,29,84,"nextKeys"],[38,197,29,92],[38,199,29,94],[39,8,30,12],[39,12,30,18,"loggedHex"],[39,21,30,27],[39,24,30,30,"loggedAuthor"],[39,36,30,42],[39,37,30,43,"toHex"],[39,42,30,48],[39,43,30,49],[39,44,30,50],[40,8,31,12],[40,15,31,19],[40,16,31,20],[40,17,31,21],[40,19,31,23,"rxjs_1"],[40,25,31,29],[40,26,31,30,"combineLatest"],[40,39,31,43],[40,41,31,45],[40,42,32,16],[40,43,32,17],[40,44,32,18],[40,46,32,20,"rxjs_1"],[40,52,32,26],[40,53,32,27,"of"],[40,55,32,29],[40,57,32,31,"header"],[40,63,32,37],[40,64,32,38],[40,66,33,16,"validators"],[40,76,33,26],[40,78,34,16,"queryAt"],[40,85,34,23],[40,86,34,24],[40,104,34,42],[40,105,34,43],[40,106,34,44],[40,126,34,64],[40,127,34,65],[40,128,34,66],[40,129,34,67],[40,130,34,68,"pipe"],[40,134,34,72],[40,135,34,73],[40,136,34,74],[40,137,34,75],[40,139,34,77,"rxjs_1"],[40,145,34,83],[40,146,34,84,"mergeMap"],[40,154,34,92],[40,156,34,94],[40,166,34,95,"selectedCandidates"],[40,184,34,113],[41,10,34,113],[41,17,34,118],[41,18,34,119],[41,19,34,120],[41,21,34,122,"rxjs_1"],[41,27,34,128],[41,28,34,129,"combineLatest"],[41,41,34,142],[41,43,34,144],[41,44,35,20],[41,45,35,21],[41,46,35,22],[41,48,35,24,"rxjs_1"],[41,54,35,30],[41,55,35,31,"of"],[41,57,35,33],[41,59,35,35,"selectedCandidates"],[41,77,35,53],[41,78,35,54],[41,80,36,20,"queryAt"],[41,87,36,27],[41,88,36,28,"session"],[41,95,36,35],[41,96,36,36,"nextKeys"],[41,104,36,44],[41,105,36,45,"multi"],[41,110,36,50],[41,111,36,51,"selectedCandidates"],[41,129,36,69],[41,130,36,70],[41,131,36,71,"pipe"],[41,135,36,75],[41,136,36,76],[41,137,36,77],[41,138,36,78],[41,140,36,80,"rxjs_1"],[41,146,36,86],[41,147,36,87,"map"],[41,150,36,90],[41,152,36,92],[41,162,36,93,"nextKeys"],[41,170,36,101],[42,12,36,101],[42,19,36,106,"nextKeys"],[42,27,36,114],[42,28,36,115,"findIndex"],[42,37,36,124],[42,38,36,125],[42,48,36,126,"o"],[42,49,36,127],[43,14,36,127],[43,21,36,132,"o"],[43,22,36,133],[43,23,36,134,"unwrapOrDefault"],[43,38,36,149],[43,39,36,150],[43,40,36,151],[43,41,36,152,"nimbus"],[43,47,36,158],[43,48,36,159,"toHex"],[43,53,36,164],[43,54,36,165],[43,55,36,166],[43,60,36,171,"loggedHex"],[43,69,36,180],[44,12,36,180],[44,14,36,181],[45,10,36,181],[45,12,36,182],[45,13,36,183],[45,14,37,17],[45,15,37,18],[46,8,37,18],[46,10,37,19],[46,12,37,21],[46,13,37,22],[46,14,37,23],[46,16,37,25,"rxjs_1"],[46,22,37,31],[46,23,37,32,"map"],[46,26,37,35],[46,28,37,37],[46,38,37,37,"_ref"],[46,42,37,37],[47,10,37,37],[47,14,37,37,"_ref2"],[47,19,37,37],[47,22,37,37,"_slicedToArray"],[47,36,37,37],[47,37,37,37,"_ref"],[47,41,37,37],[48,12,37,39,"selectedCandidates"],[48,30,37,57],[48,33,37,57,"_ref2"],[48,38,37,57],[49,12,37,59,"index"],[49,17,37,64],[49,20,37,64,"_ref2"],[49,25,37,64],[50,10,37,64],[50,17,37,70,"index"],[50,22,37,75],[50,27,37,80],[50,28,37,81],[50,29,37,82],[50,32,38,22],[50,36,38,26],[50,39,39,22,"selectedCandidates"],[50,57,39,40],[50,58,39,41,"index"],[50,63,39,46],[50,64,39,47],[51,8,39,47],[51,10,39,48],[51,11,39,49],[51,12,40,13],[51,13,40,14],[52,6,41,8],[53,4,42,4],[54,4,43,4],[55,4,44,4],[55,11,44,11],[55,12,44,12],[55,13,44,13],[55,15,44,15,"rxjs_1"],[55,21,44,21],[55,22,44,22,"combineLatest"],[55,35,44,35],[55,37,44,37],[55,38,45,8],[55,39,45,9],[55,40,45,10],[55,42,45,12,"rxjs_1"],[55,48,45,18],[55,49,45,19,"of"],[55,51,45,21],[55,53,45,23,"header"],[55,59,45,29],[55,60,45,30],[55,62,46,8,"validators"],[55,72,46,18],[55,74,47,8],[55,75,47,9],[55,76,47,10],[55,78,47,12,"rxjs_1"],[55,84,47,18],[55,85,47,19,"of"],[55,87,47,21],[55,89,47,23],[55,93,47,27],[55,94,47,28],[55,95,48,5],[55,96,48,6],[56,2,49,0],[57,2,50,0],[57,11,50,9,"getAuthorDetails"],[57,27,50,25,"getAuthorDetails"],[57,28,50,26,"api"],[57,31,50,29],[57,33,50,31,"header"],[57,39,50,37],[57,41,50,39,"blockHash"],[57,50,50,48],[57,52,50,50],[58,4,51,4],[59,4,52,4],[60,4,53,4],[61,4,54,4],[62,4,55,4],[63,4,56,4],[64,4,57,4],[65,4,58,4],[65,11,58,11,"api"],[65,14,58,14],[65,15,58,15,"queryAt"],[65,22,58,22],[65,23,58,23,"header"],[65,29,58,29],[65,30,58,30,"parentHash"],[65,40,58,40],[65,41,58,41,"isEmpty"],[65,48,58,48],[65,51,59,10,"blockHash"],[65,60,59,19],[65,64,59,23,"header"],[65,70,59,29],[65,71,59,30,"hash"],[65,75,59,34],[65,78,60,10,"header"],[65,84,60,16],[65,85,60,17,"parentHash"],[65,95,60,27],[65,96,60,28],[65,97,60,29,"pipe"],[65,101,60,33],[65,102,60,34],[65,103,60,35],[65,104,60,36],[65,106,60,38,"rxjs_1"],[65,112,60,44],[65,113,60,45,"switchMap"],[65,122,60,54],[65,124,60,56],[65,134,60,57,"queryAt"],[65,141,60,64],[66,6,60,64],[66,13,60,69,"getAuthorDetailsWithAt"],[66,35,60,91],[66,36,60,92,"header"],[66,42,60,98],[66,44,60,100,"queryAt"],[66,51,60,107],[66,52,60,108],[67,4,60,108],[67,6,60,109],[67,7,60,110],[68,2,61,0],[69,0,61,1],[69,3]],"functionMap":{"names":["<global>","createBlockNumberDerive","<anonymous>","getAuthorDetailsWithAt","nextKeys.findIndex$argument_0","getAuthorDetails"],"mappings":"AAA;ACM;WCC,wHD;CDC;AGE;kGDc,4CC;8FDS;6HEE,uDF;kBCC,mBD;+CCE;CHU;AKC;wDHU,oDG;CLC"},"hasCjsExports":true},"type":"js/module"}]} |