Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/52/8561cf508b1383fdf23371bec8315a8c660b2e26afe4ec561120c6cc2941206cb9d910
T
2025-11-07 20:14:32 +00:00

1 line
12 KiB
Plaintext

{"dependencies":[{"name":"rxjs","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":15,"index":137},"end":{"line":4,"column":30,"index":152}}],"key":"atDzfUGaJNRNtwyVumomzH/5ygw=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":15,"index":169},"end":{"line":5,"column":40,"index":194}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"../util/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":6,"column":19,"index":215},"end":{"line":6,"column":46,"index":242}}],"key":"H94lp+EitftSFqDHaenrSs5zKB0=","exportNames":["*"],"imports":1}},{"name":"./util.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":7,"column":18,"index":262},"end":{"line":7,"column":38,"index":282}}],"key":"RHtkf1pyimtRfZWAvWBZ833kE8E=","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.ownContributions = ownContributions;\n const rxjs_1 = require(_dependencyMap[0], \"rxjs\");\n const util_1 = require(_dependencyMap[1], \"@polkadot/util\");\n const index_js_1 = require(_dependencyMap[2], \"../util/index.js\");\n const util_js_1 = require(_dependencyMap[3], \"./util.js\");\n function _getValues(api, childKey, keys) {\n // We actually would love to use multi-keys https://github.com/paritytech/substrate/issues/9203\n return (0, rxjs_1.combineLatest)(keys.map(k => api.rpc.childstate.getStorage(childKey, k))).pipe((0, rxjs_1.map)(values => values.map(v => api.registry.createType('Option<StorageData>', v)).map(o => o.isSome ? api.registry.createType('Balance', o.unwrap()) : api.registry.createType('Balance')).reduce((all, b, index) => (0, util_1.objectSpread)(all, {\n [keys[index]]: b\n }), {})));\n }\n function _watchOwnChanges(api, paraId, childkey, keys) {\n return api.query.system.events().pipe((0, rxjs_1.switchMap)(events => {\n const changes = (0, util_js_1.extractContributed)(paraId, events);\n const filtered = keys.filter(k => changes.added.includes(k) || changes.removed.includes(k));\n return filtered.length ? _getValues(api, childkey, filtered) : rxjs_1.EMPTY;\n }), (0, rxjs_1.startWith)({}));\n }\n function _contributions(api, paraId, childKey, keys) {\n return (0, rxjs_1.combineLatest)([_getValues(api, childKey, keys), _watchOwnChanges(api, paraId, childKey, keys)]).pipe((0, rxjs_1.map)(([all, latest]) => (0, util_1.objectSpread)({}, all, latest)));\n }\n /**\n * @name ownContributions\n * @description Retrieves the contribution amounts made by specific accounts (`keys`) to a given parachain crowdloan (`paraId`).\n * @param {string | number | BN} paraId The parachain ID for which contributions are being queried.\n * @param {string[]} keys An array of account addresses whose contributions are to be fetched.\n * @example\n * ```javascript\n * const contributions = await api.derive.crowdloan.ownContributions(2000, ['5Ff...PqV', '5Gg...XyZ']);\n * console.log(\"Own Contributions:\", contributions);\n * ```\n */\n function ownContributions(instanceId, api) {\n return (0, index_js_1.memo)(instanceId, (paraId, keys) => api.derive.crowdloan.childKey(paraId).pipe((0, rxjs_1.switchMap)(childKey => childKey && keys.length ? _contributions(api, paraId, childKey, keys) : (0, rxjs_1.of)({}))));\n }\n});","lineCount":42,"map":[[2,2,1,0],[2,14,1,12],[4,2,2,0,"Object"],[4,8,2,6],[4,9,2,7,"defineProperty"],[4,23,2,21],[4,24,2,22,"exports"],[4,31,2,29],[4,33,2,31],[4,45,2,43],[4,47,2,45],[5,4,2,47,"value"],[5,9,2,52],[5,11,2,54],[6,2,2,59],[6,3,2,60],[6,4,2,61],[7,2,3,0,"exports"],[7,9,3,7],[7,10,3,8,"ownContributions"],[7,26,3,24],[7,29,3,27,"ownContributions"],[7,45,3,43],[8,2,4,0],[8,8,4,6,"rxjs_1"],[8,14,4,12],[8,17,4,15,"require"],[8,24,4,22],[8,25,4,22,"_dependencyMap"],[8,39,4,22],[8,50,4,29],[8,51,4,30],[9,2,5,0],[9,8,5,6,"util_1"],[9,14,5,12],[9,17,5,15,"require"],[9,24,5,22],[9,25,5,22,"_dependencyMap"],[9,39,5,22],[9,60,5,39],[9,61,5,40],[10,2,6,0],[10,8,6,6,"index_js_1"],[10,18,6,16],[10,21,6,19,"require"],[10,28,6,26],[10,29,6,26,"_dependencyMap"],[10,43,6,26],[10,66,6,45],[10,67,6,46],[11,2,7,0],[11,8,7,6,"util_js_1"],[11,17,7,15],[11,20,7,18,"require"],[11,27,7,25],[11,28,7,25,"_dependencyMap"],[11,42,7,25],[11,58,7,37],[11,59,7,38],[12,2,8,0],[12,11,8,9,"_getValues"],[12,21,8,19,"_getValues"],[12,22,8,20,"api"],[12,25,8,23],[12,27,8,25,"childKey"],[12,35,8,33],[12,37,8,35,"keys"],[12,41,8,39],[12,43,8,41],[13,4,9,4],[14,4,10,4],[14,11,10,11],[14,12,10,12],[14,13,10,13],[14,15,10,15,"rxjs_1"],[14,21,10,21],[14,22,10,22,"combineLatest"],[14,35,10,35],[14,37,10,37,"keys"],[14,41,10,41],[14,42,10,42,"map"],[14,45,10,45],[14,46,10,47,"k"],[14,47,10,48],[14,51,10,53,"api"],[14,54,10,56],[14,55,10,57,"rpc"],[14,58,10,60],[14,59,10,61,"childstate"],[14,69,10,71],[14,70,10,72,"getStorage"],[14,80,10,82],[14,81,10,83,"childKey"],[14,89,10,91],[14,91,10,93,"k"],[14,92,10,94],[14,93,10,95],[14,94,10,96],[14,95,10,97],[14,96,10,98,"pipe"],[14,100,10,102],[14,101,10,103],[14,102,10,104],[14,103,10,105],[14,105,10,107,"rxjs_1"],[14,111,10,113],[14,112,10,114,"map"],[14,115,10,117],[14,117,10,120,"values"],[14,123,10,126],[14,127,10,131,"values"],[14,133,10,137],[14,134,11,9,"map"],[14,137,11,12],[14,138,11,14,"v"],[14,139,11,15],[14,143,11,20,"api"],[14,146,11,23],[14,147,11,24,"registry"],[14,155,11,32],[14,156,11,33,"createType"],[14,166,11,43],[14,167,11,44],[14,188,11,65],[14,190,11,67,"v"],[14,191,11,68],[14,192,11,69],[14,193,11,70],[14,194,12,9,"map"],[14,197,12,12],[14,198,12,14,"o"],[14,199,12,15],[14,203,12,20,"o"],[14,204,12,21],[14,205,12,22,"isSome"],[14,211,12,28],[14,214,13,10,"api"],[14,217,13,13],[14,218,13,14,"registry"],[14,226,13,22],[14,227,13,23,"createType"],[14,237,13,33],[14,238,13,34],[14,247,13,43],[14,249,13,45,"o"],[14,250,13,46],[14,251,13,47,"unwrap"],[14,257,13,53],[14,258,13,54],[14,259,13,55],[14,260,13,56],[14,263,14,10,"api"],[14,266,14,13],[14,267,14,14,"registry"],[14,275,14,22],[14,276,14,23,"createType"],[14,286,14,33],[14,287,14,34],[14,296,14,43],[14,297,14,44],[14,298,14,45],[14,299,15,9,"reduce"],[14,305,15,15],[14,306,15,16],[14,307,15,17,"all"],[14,310,15,20],[14,312,15,22,"b"],[14,313,15,23],[14,315,15,25,"index"],[14,320,15,30],[14,325,15,35],[14,326,15,36],[14,327,15,37],[14,329,15,39,"util_1"],[14,335,15,45],[14,336,15,46,"objectSpread"],[14,348,15,58],[14,350,15,60,"all"],[14,353,15,63],[14,355,15,65],[15,6,15,67],[15,7,15,68,"keys"],[15,11,15,72],[15,12,15,73,"index"],[15,17,15,78],[15,18,15,79],[15,21,15,82,"b"],[16,4,15,84],[16,5,15,85],[16,6,15,86],[16,8,15,88],[16,9,15,89],[16,10,15,90],[16,11,15,91],[16,12,15,92],[16,13,15,93],[17,2,16,0],[18,2,17,0],[18,11,17,9,"_watchOwnChanges"],[18,27,17,25,"_watchOwnChanges"],[18,28,17,26,"api"],[18,31,17,29],[18,33,17,31,"paraId"],[18,39,17,37],[18,41,17,39,"childkey"],[18,49,17,47],[18,51,17,49,"keys"],[18,55,17,53],[18,57,17,55],[19,4,18,4],[19,11,18,11,"api"],[19,14,18,14],[19,15,18,15,"query"],[19,20,18,20],[19,21,18,21,"system"],[19,27,18,27],[19,28,18,28,"events"],[19,34,18,34],[19,35,18,35],[19,36,18,36],[19,37,18,37,"pipe"],[19,41,18,41],[19,42,18,42],[19,43,18,43],[19,44,18,44],[19,46,18,46,"rxjs_1"],[19,52,18,52],[19,53,18,53,"switchMap"],[19,62,18,62],[19,64,18,65,"events"],[19,70,18,71],[19,74,18,76],[20,6,19,8],[20,12,19,14,"changes"],[20,19,19,21],[20,22,19,24],[20,23,19,25],[20,24,19,26],[20,26,19,28,"util_js_1"],[20,35,19,37],[20,36,19,38,"extractContributed"],[20,54,19,56],[20,56,19,58,"paraId"],[20,62,19,64],[20,64,19,66,"events"],[20,70,19,72],[20,71,19,73],[21,6,20,8],[21,12,20,14,"filtered"],[21,20,20,22],[21,23,20,25,"keys"],[21,27,20,29],[21,28,20,30,"filter"],[21,34,20,36],[21,35,20,38,"k"],[21,36,20,39],[21,40,20,44,"changes"],[21,47,20,51],[21,48,20,52,"added"],[21,53,20,57],[21,54,20,58,"includes"],[21,62,20,66],[21,63,20,67,"k"],[21,64,20,68],[21,65,20,69],[21,69,21,12,"changes"],[21,76,21,19],[21,77,21,20,"removed"],[21,84,21,27],[21,85,21,28,"includes"],[21,93,21,36],[21,94,21,37,"k"],[21,95,21,38],[21,96,21,39],[21,97,21,40],[22,6,22,8],[22,13,22,15,"filtered"],[22,21,22,23],[22,22,22,24,"length"],[22,28,22,30],[22,31,23,14,"_getValues"],[22,41,23,24],[22,42,23,25,"api"],[22,45,23,28],[22,47,23,30,"childkey"],[22,55,23,38],[22,57,23,40,"filtered"],[22,65,23,48],[22,66,23,49],[22,69,24,14,"rxjs_1"],[22,75,24,20],[22,76,24,21,"EMPTY"],[22,81,24,26],[23,4,25,4],[23,5,25,5],[23,6,25,6],[23,8,25,8],[23,9,25,9],[23,10,25,10],[23,12,25,12,"rxjs_1"],[23,18,25,18],[23,19,25,19,"startWith"],[23,28,25,28],[23,30,25,30],[23,31,25,31],[23,32,25,32],[23,33,25,33],[23,34,25,34],[24,2,26,0],[25,2,27,0],[25,11,27,9,"_contributions"],[25,25,27,23,"_contributions"],[25,26,27,24,"api"],[25,29,27,27],[25,31,27,29,"paraId"],[25,37,27,35],[25,39,27,37,"childKey"],[25,47,27,45],[25,49,27,47,"keys"],[25,53,27,51],[25,55,27,53],[26,4,28,4],[26,11,28,11],[26,12,28,12],[26,13,28,13],[26,15,28,15,"rxjs_1"],[26,21,28,21],[26,22,28,22,"combineLatest"],[26,35,28,35],[26,37,28,37],[26,38,29,8,"_getValues"],[26,48,29,18],[26,49,29,19,"api"],[26,52,29,22],[26,54,29,24,"childKey"],[26,62,29,32],[26,64,29,34,"keys"],[26,68,29,38],[26,69,29,39],[26,71,30,8,"_watchOwnChanges"],[26,87,30,24],[26,88,30,25,"api"],[26,91,30,28],[26,93,30,30,"paraId"],[26,99,30,36],[26,101,30,38,"childKey"],[26,109,30,46],[26,111,30,48,"keys"],[26,115,30,52],[26,116,30,53],[26,117,31,5],[26,118,31,6],[26,119,31,7,"pipe"],[26,123,31,11],[26,124,31,12],[26,125,31,13],[26,126,31,14],[26,128,31,16,"rxjs_1"],[26,134,31,22],[26,135,31,23,"map"],[26,138,31,26],[26,140,31,28],[26,141,31,29],[26,142,31,30,"all"],[26,145,31,33],[26,147,31,35,"latest"],[26,153,31,41],[26,154,31,42],[26,159,31,47],[26,160,31,48],[26,161,31,49],[26,163,31,51,"util_1"],[26,169,31,57],[26,170,31,58,"objectSpread"],[26,182,31,70],[26,184,31,72],[26,185,31,73],[26,186,31,74],[26,188,31,76,"all"],[26,191,31,79],[26,193,31,81,"latest"],[26,199,31,87],[26,200,31,88],[26,201,31,89],[26,202,31,90],[27,2,32,0],[28,2,33,0],[29,0,34,0],[30,0,35,0],[31,0,36,0],[32,0,37,0],[33,0,38,0],[34,0,39,0],[35,0,40,0],[36,0,41,0],[37,0,42,0],[38,0,43,0],[39,2,44,0],[39,11,44,9,"ownContributions"],[39,27,44,25,"ownContributions"],[39,28,44,26,"instanceId"],[39,38,44,36],[39,40,44,38,"api"],[39,43,44,41],[39,45,44,43],[40,4,45,4],[40,11,45,11],[40,12,45,12],[40,13,45,13],[40,15,45,15,"index_js_1"],[40,25,45,25],[40,26,45,26,"memo"],[40,30,45,30],[40,32,45,32,"instanceId"],[40,42,45,42],[40,44,45,44],[40,45,45,45,"paraId"],[40,51,45,51],[40,53,45,53,"keys"],[40,57,45,57],[40,62,45,62,"api"],[40,65,45,65],[40,66,45,66,"derive"],[40,72,45,72],[40,73,45,73,"crowdloan"],[40,82,45,82],[40,83,45,83,"childKey"],[40,91,45,91],[40,92,45,92,"paraId"],[40,98,45,98],[40,99,45,99],[40,100,45,100,"pipe"],[40,104,45,104],[40,105,45,105],[40,106,45,106],[40,107,45,107],[40,109,45,109,"rxjs_1"],[40,115,45,115],[40,116,45,116,"switchMap"],[40,125,45,125],[40,127,45,128,"childKey"],[40,135,45,136],[40,139,45,141,"childKey"],[40,147,45,149],[40,151,45,153,"keys"],[40,155,45,157],[40,156,45,158,"length"],[40,162,45,164],[40,165,46,10,"_contributions"],[40,179,46,24],[40,180,46,25,"api"],[40,183,46,28],[40,185,46,30,"paraId"],[40,191,46,36],[40,193,46,38,"childKey"],[40,201,46,46],[40,203,46,48,"keys"],[40,207,46,52],[40,208,46,53],[40,211,47,10],[40,212,47,11],[40,213,47,12],[40,215,47,14,"rxjs_1"],[40,221,47,20],[40,222,47,21,"of"],[40,224,47,23],[40,226,47,25],[40,227,47,26],[40,228,47,27],[40,229,47,28],[40,230,47,29],[40,231,47,30],[40,232,47,31],[41,2,48,0],[42,0,48,1],[42,3]],"functionMap":{"names":["<global>","_getValues","keys.map$argument_0","<anonymous>","values.map$argument_0","values.map.map$argument_0","values.map.map.reduce$argument_0","_watchOwnChanges","keys.filter$argument_0","_contributions","ownContributions"],"mappings":"AAA;ACO;8CCE,iDD,wBE;aCC,wDD;aEC;4CFE;gBGC,sEH,KF;CDC;AOC;gEJC;qCKE;uCLC;KII;CPC;ASC;4BNI,4DM;CTC;AUY;4CPC;8BOE;CVC"},"hasCjsExports":true},"type":"js/module"}]}