mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 10:01:02 +00:00
1 line
14 KiB
Plaintext
1 line
14 KiB
Plaintext
{"dependencies":[{"name":"rxjs","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":42,"index":42}}],"key":"PnOMrhZAPWoeW3ygrvUJ7ff768Y=","exportNames":["*"],"imports":1}},{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":43},"end":{"line":2,"column":54,"index":97}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"../util/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":98},"end":{"line":3,"column":40,"index":138}}],"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.locks = locks;\n var _rxjs = require(_dependencyMap[0], \"rxjs\");\n var _polkadotUtil = require(_dependencyMap[1], \"@polkadot/util\");\n var _utilIndexJs = require(_dependencyMap[2], \"../util/index.js\");\n const LOCKUPS = [0, 1, 2, 4, 8, 16, 32];\n function parseEnd(api, vote, {\n approved,\n end\n }) {\n return [end, approved.isTrue && vote.isAye || approved.isFalse && vote.isNay ? end.add((api.consts.democracy.voteLockingPeriod || api.consts.democracy.enactmentPeriod).muln(LOCKUPS[vote.conviction.index])) : _polkadotUtil.BN_ZERO];\n }\n function parseLock(api, [referendumId, accountVote], referendum) {\n const {\n balance,\n vote\n } = accountVote.asStandard;\n const [referendumEnd, unlockAt] = referendum.isFinished ? parseEnd(api, vote, referendum.asFinished) : [_polkadotUtil.BN_ZERO, _polkadotUtil.BN_ZERO];\n return {\n balance,\n isDelegated: false,\n isFinished: referendum.isFinished,\n referendumEnd,\n referendumId,\n unlockAt,\n vote\n };\n }\n function delegateLocks(api, {\n balance,\n conviction,\n target\n }) {\n return api.derive.democracy.locks(target).pipe((0, _rxjs.map)(available => available.map(({\n isFinished,\n referendumEnd,\n referendumId,\n unlockAt,\n vote\n }) => ({\n balance,\n isDelegated: true,\n isFinished,\n referendumEnd,\n referendumId,\n unlockAt: unlockAt.isZero() ? unlockAt : referendumEnd.add((api.consts.democracy.voteLockingPeriod || api.consts.democracy.enactmentPeriod).muln(LOCKUPS[conviction.index])),\n vote: api.registry.createType('Vote', {\n aye: vote.isAye,\n conviction\n })\n }))));\n }\n function directLocks(api, {\n votes\n }) {\n if (!votes.length) {\n return (0, _rxjs.of)([]);\n }\n return api.query.democracy.referendumInfoOf.multi(votes.map(([referendumId]) => referendumId)).pipe((0, _rxjs.map)(referendums => votes.map((vote, index) => [vote, referendums[index].unwrapOr(null)]).filter(item => !!item[1] && (0, _polkadotUtil.isUndefined)(item[1].end) && item[0][1].isStandard).map(([directVote, referendum]) => parseLock(api, directVote, referendum))));\n }\n /**\n * @name locks\n * @description Retrieves the democracy voting locks for a given account.\n * @param { string | AccountId } accountId The accountId for which to retrieve democracy voting locks.\n * @example\n * ```javascript\n * const locks = await api.derive.democracy.locks('5FfFjX...'); // Replace with an actual accountId\n * console.log(\"Democracy Locks:\", locks);\n * ```\n */\n function locks(instanceId, api) {\n return (0, _utilIndexJs.memo)(instanceId, accountId => api.query.democracy.votingOf ? api.query.democracy.votingOf(accountId).pipe((0, _rxjs.switchMap)(voting => voting.isDirect ? directLocks(api, voting.asDirect) : voting.isDelegating ? delegateLocks(api, voting.asDelegating) : (0, _rxjs.of)([]))) : (0, _rxjs.of)([]));\n }\n});","lineCount":79,"map":[[7,2,54,0,"exports"],[7,9,54,0],[7,10,54,0,"locks"],[7,15,54,0],[7,18,54,0,"locks"],[7,23,54,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,"_polkadotUtil"],[9,19,2,0],[9,22,2,0,"require"],[9,29,2,0],[9,30,2,0,"_dependencyMap"],[9,44,2,0],[10,2,3,0],[10,6,3,0,"_utilIndexJs"],[10,18,3,0],[10,21,3,0,"require"],[10,28,3,0],[10,29,3,0,"_dependencyMap"],[10,43,3,0],[11,2,4,0],[11,8,4,6,"LOCKUPS"],[11,15,4,13],[11,18,4,16],[11,19,4,17],[11,20,4,18],[11,22,4,20],[11,23,4,21],[11,25,4,23],[11,26,4,24],[11,28,4,26],[11,29,4,27],[11,31,4,29],[11,32,4,30],[11,34,4,32],[11,36,4,34],[11,38,4,36],[11,40,4,38],[11,41,4,39],[12,2,5,0],[12,11,5,9,"parseEnd"],[12,19,5,17,"parseEnd"],[12,20,5,18,"api"],[12,23,5,21],[12,25,5,23,"vote"],[12,29,5,27],[12,31,5,29],[13,4,5,31,"approved"],[13,12,5,39],[14,4,5,41,"end"],[15,2,5,45],[15,3,5,46],[15,5,5,48],[16,4,6,4],[16,11,6,11],[16,12,7,8,"end"],[16,15,7,11],[16,17,8,9,"approved"],[16,25,8,17],[16,26,8,18,"isTrue"],[16,32,8,24],[16,36,8,28,"vote"],[16,40,8,32],[16,41,8,33,"isAye"],[16,46,8,38],[16,50,8,44,"approved"],[16,58,8,52],[16,59,8,53,"isFalse"],[16,66,8,60],[16,70,8,64,"vote"],[16,74,8,68],[16,75,8,69,"isNay"],[16,80,8,75],[16,83,9,14,"end"],[16,86,9,17],[16,87,9,18,"add"],[16,90,9,21],[16,91,9,22],[16,92,9,23,"api"],[16,95,9,26],[16,96,9,27,"consts"],[16,102,9,33],[16,103,9,34,"democracy"],[16,112,9,43],[16,113,9,44,"voteLockingPeriod"],[16,130,9,61],[16,134,10,16,"api"],[16,137,10,19],[16,138,10,20,"consts"],[16,144,10,26],[16,145,10,27,"democracy"],[16,154,10,36],[16,155,10,37,"enactmentPeriod"],[16,170,10,52],[16,172,10,54,"muln"],[16,176,10,58],[16,177,10,59,"LOCKUPS"],[16,184,10,66],[16,185,10,67,"vote"],[16,189,10,71],[16,190,10,72,"conviction"],[16,200,10,82],[16,201,10,83,"index"],[16,206,10,88],[16,207,10,89],[16,208,10,90],[16,209,10,91],[16,212,11,14,"BN_ZERO"],[16,225,11,21],[16,226,11,21,"BN_ZERO"],[16,233,11,21],[16,234,12,5],[17,2,13,0],[18,2,14,0],[18,11,14,9,"parseLock"],[18,20,14,18,"parseLock"],[18,21,14,19,"api"],[18,24,14,22],[18,26,14,24],[18,27,14,25,"referendumId"],[18,39,14,37],[18,41,14,39,"accountVote"],[18,52,14,50],[18,53,14,51],[18,55,14,53,"referendum"],[18,65,14,63],[18,67,14,65],[19,4,15,4],[19,10,15,10],[20,6,15,12,"balance"],[20,13,15,19],[21,6,15,21,"vote"],[22,4,15,26],[22,5,15,27],[22,8,15,30,"accountVote"],[22,19,15,41],[22,20,15,42,"asStandard"],[22,30,15,52],[23,4,16,4],[23,10,16,10],[23,11,16,11,"referendumEnd"],[23,24,16,24],[23,26,16,26,"unlockAt"],[23,34,16,34],[23,35,16,35],[23,38,16,38,"referendum"],[23,48,16,48],[23,49,16,49,"isFinished"],[23,59,16,59],[23,62,17,10,"parseEnd"],[23,70,17,18],[23,71,17,19,"api"],[23,74,17,22],[23,76,17,24,"vote"],[23,80,17,28],[23,82,17,30,"referendum"],[23,92,17,40],[23,93,17,41,"asFinished"],[23,103,17,51],[23,104,17,52],[23,107,18,10],[23,108,18,11,"BN_ZERO"],[23,121,18,18],[23,122,18,18,"BN_ZERO"],[23,129,18,18],[23,131,18,20,"BN_ZERO"],[23,144,18,27],[23,145,18,27,"BN_ZERO"],[23,152,18,27],[23,153,18,28],[24,4,19,4],[24,11,19,11],[25,6,19,13,"balance"],[25,13,19,20],[26,6,19,22,"isDelegated"],[26,17,19,33],[26,19,19,35],[26,24,19,40],[27,6,19,42,"isFinished"],[27,16,19,52],[27,18,19,54,"referendum"],[27,28,19,64],[27,29,19,65,"isFinished"],[27,39,19,75],[28,6,19,77,"referendumEnd"],[28,19,19,90],[29,6,19,92,"referendumId"],[29,18,19,104],[30,6,19,106,"unlockAt"],[30,14,19,114],[31,6,19,116,"vote"],[32,4,19,121],[32,5,19,122],[33,2,20,0],[34,2,21,0],[34,11,21,9,"delegateLocks"],[34,24,21,22,"delegateLocks"],[34,25,21,23,"api"],[34,28,21,26],[34,30,21,28],[35,4,21,30,"balance"],[35,11,21,37],[36,4,21,39,"conviction"],[36,14,21,49],[37,4,21,51,"target"],[38,2,21,58],[38,3,21,59],[38,5,21,61],[39,4,22,4],[39,11,22,11,"api"],[39,14,22,14],[39,15,22,15,"derive"],[39,21,22,21],[39,22,22,22,"democracy"],[39,31,22,31],[39,32,22,32,"locks"],[39,37,22,37],[39,38,22,38,"target"],[39,44,22,44],[39,45,22,45],[39,46,22,46,"pipe"],[39,50,22,50],[39,51,22,51],[39,55,22,51,"map"],[39,60,22,54],[39,61,22,54,"map"],[39,64,22,54],[39,66,22,56,"available"],[39,75,22,65],[39,79,22,70,"available"],[39,88,22,79],[39,89,22,80,"map"],[39,92,22,83],[39,93,22,84],[39,94,22,85],[40,6,22,87,"isFinished"],[40,16,22,97],[41,6,22,99,"referendumEnd"],[41,19,22,112],[42,6,22,114,"referendumId"],[42,18,22,126],[43,6,22,128,"unlockAt"],[43,14,22,136],[44,6,22,138,"vote"],[45,4,22,143],[45,5,22,144],[45,11,22,150],[46,6,23,8,"balance"],[46,13,23,15],[47,6,24,8,"isDelegated"],[47,17,24,19],[47,19,24,21],[47,23,24,25],[48,6,25,8,"isFinished"],[48,16,25,18],[49,6,26,8,"referendumEnd"],[49,19,26,21],[50,6,27,8,"referendumId"],[50,18,27,20],[51,6,28,8,"unlockAt"],[51,14,28,16],[51,16,28,18,"unlockAt"],[51,24,28,26],[51,25,28,27,"isZero"],[51,31,28,33],[51,32,28,34],[51,33,28,35],[51,36,29,14,"unlockAt"],[51,44,29,22],[51,47,30,14,"referendumEnd"],[51,60,30,27],[51,61,30,28,"add"],[51,64,30,31],[51,65,30,32],[51,66,30,33,"api"],[51,69,30,36],[51,70,30,37,"consts"],[51,76,30,43],[51,77,30,44,"democracy"],[51,86,30,53],[51,87,30,54,"voteLockingPeriod"],[51,104,30,71],[51,108,31,16,"api"],[51,111,31,19],[51,112,31,20,"consts"],[51,118,31,26],[51,119,31,27,"democracy"],[51,128,31,36],[51,129,31,37,"enactmentPeriod"],[51,144,31,52],[51,146,31,54,"muln"],[51,150,31,58],[51,151,31,59,"LOCKUPS"],[51,158,31,66],[51,159,31,67,"conviction"],[51,169,31,77],[51,170,31,78,"index"],[51,175,31,83],[51,176,31,84],[51,177,31,85],[51,178,31,86],[52,6,32,8,"vote"],[52,10,32,12],[52,12,32,14,"api"],[52,15,32,17],[52,16,32,18,"registry"],[52,24,32,26],[52,25,32,27,"createType"],[52,35,32,37],[52,36,32,38],[52,42,32,44],[52,44,32,46],[53,8,32,48,"aye"],[53,11,32,51],[53,13,32,53,"vote"],[53,17,32,57],[53,18,32,58,"isAye"],[53,23,32,63],[54,8,32,65,"conviction"],[55,6,32,76],[55,7,32,77],[56,4,33,4],[56,5,33,5],[56,6,33,6],[56,7,33,7],[56,8,33,8],[56,9,33,9],[57,2,34,0],[58,2,35,0],[58,11,35,9,"directLocks"],[58,22,35,20,"directLocks"],[58,23,35,21,"api"],[58,26,35,24],[58,28,35,26],[59,4,35,28,"votes"],[60,2,35,34],[60,3,35,35],[60,5,35,37],[61,4,36,4],[61,8,36,8],[61,9,36,9,"votes"],[61,14,36,14],[61,15,36,15,"length"],[61,21,36,21],[61,23,36,23],[62,6,37,8],[62,13,37,15],[62,17,37,15,"of"],[62,22,37,17],[62,23,37,17,"of"],[62,25,37,17],[62,27,37,18],[62,29,37,20],[62,30,37,21],[63,4,38,4],[64,4,39,4],[64,11,39,11,"api"],[64,14,39,14],[64,15,39,15,"query"],[64,20,39,20],[64,21,39,21,"democracy"],[64,30,39,30],[64,31,39,31,"referendumInfoOf"],[64,47,39,47],[64,48,39,48,"multi"],[64,53,39,53],[64,54,39,54,"votes"],[64,59,39,59],[64,60,39,60,"map"],[64,63,39,63],[64,64,39,64],[64,65,39,65],[64,66,39,66,"referendumId"],[64,78,39,78],[64,79,39,79],[64,84,39,84,"referendumId"],[64,96,39,96],[64,97,39,97],[64,98,39,98],[64,99,39,99,"pipe"],[64,103,39,103],[64,104,39,104],[64,108,39,104,"map"],[64,113,39,107],[64,114,39,107,"map"],[64,117,39,107],[64,119,39,109,"referendums"],[64,130,39,120],[64,134,39,125,"votes"],[64,139,39,130],[64,140,40,9,"map"],[64,143,40,12],[64,144,40,13],[64,145,40,14,"vote"],[64,149,40,18],[64,151,40,20,"index"],[64,156,40,25],[64,161,40,30],[64,162,40,31,"vote"],[64,166,40,35],[64,168,40,37,"referendums"],[64,179,40,48],[64,180,40,49,"index"],[64,185,40,54],[64,186,40,55],[64,187,40,56,"unwrapOr"],[64,195,40,64],[64,196,40,65],[64,200,40,69],[64,201,40,70],[64,202,40,71],[64,203,40,72],[64,204,41,9,"filter"],[64,210,41,15],[64,211,41,17,"item"],[64,215,41,21],[64,219,41,26],[64,220,41,27],[64,221,41,28,"item"],[64,225,41,32],[64,226,41,33],[64,227,41,34],[64,228,41,35],[64,232,41,39],[64,236,41,39,"isUndefined"],[64,249,41,50],[64,250,41,50,"isUndefined"],[64,261,41,50],[64,263,41,51,"item"],[64,267,41,55],[64,268,41,56],[64,269,41,57],[64,270,41,58],[64,271,41,59,"end"],[64,274,41,62],[64,275,41,63],[64,279,41,67,"item"],[64,283,41,71],[64,284,41,72],[64,285,41,73],[64,286,41,74],[64,287,41,75],[64,288,41,76],[64,289,41,77],[64,290,41,78,"isStandard"],[64,300,41,88],[64,301,41,89],[64,302,42,9,"map"],[64,305,42,12],[64,306,42,13],[64,307,42,14],[64,308,42,15,"directVote"],[64,318,42,25],[64,320,42,27,"referendum"],[64,330,42,37],[64,331,42,38],[64,336,42,43,"parseLock"],[64,345,42,52],[64,346,42,53,"api"],[64,349,42,56],[64,351,42,58,"directVote"],[64,361,42,68],[64,363,42,70,"referendum"],[64,373,42,80],[64,374,42,81],[64,375,42,82],[64,376,42,83],[64,377,42,84],[65,2,43,0],[66,2,44,0],[67,0,45,0],[68,0,46,0],[69,0,47,0],[70,0,48,0],[71,0,49,0],[72,0,50,0],[73,0,51,0],[74,0,52,0],[75,0,53,0],[76,2,54,7],[76,11,54,16,"locks"],[76,16,54,21,"locks"],[76,17,54,22,"instanceId"],[76,27,54,32],[76,29,54,34,"api"],[76,32,54,37],[76,34,54,39],[77,4,55,4],[77,11,55,11],[77,15,55,11,"memo"],[77,27,55,15],[77,28,55,15,"memo"],[77,32,55,15],[77,34,55,16,"instanceId"],[77,44,55,26],[77,46,55,29,"accountId"],[77,55,55,38],[77,59,55,43,"api"],[77,62,55,46],[77,63,55,47,"query"],[77,68,55,52],[77,69,55,53,"democracy"],[77,78,55,62],[77,79,55,63,"votingOf"],[77,87,55,71],[77,90,56,10,"api"],[77,93,56,13],[77,94,56,14,"query"],[77,99,56,19],[77,100,56,20,"democracy"],[77,109,56,29],[77,110,56,30,"votingOf"],[77,118,56,38],[77,119,56,39,"accountId"],[77,128,56,48],[77,129,56,49],[77,130,56,50,"pipe"],[77,134,56,54],[77,135,56,55],[77,139,56,55,"switchMap"],[77,144,56,64],[77,145,56,64,"switchMap"],[77,154,56,64],[77,156,56,66,"voting"],[77,162,56,72],[77,166,56,77,"voting"],[77,172,56,83],[77,173,56,84,"isDirect"],[77,181,56,92],[77,184,57,14,"directLocks"],[77,195,57,25],[77,196,57,26,"api"],[77,199,57,29],[77,201,57,31,"voting"],[77,207,57,37],[77,208,57,38,"asDirect"],[77,216,57,46],[77,217,57,47],[77,220,58,14,"voting"],[77,226,58,20],[77,227,58,21,"isDelegating"],[77,239,58,33],[77,242,59,18,"delegateLocks"],[77,255,59,31],[77,256,59,32,"api"],[77,259,59,35],[77,261,59,37,"voting"],[77,267,59,43],[77,268,59,44,"asDelegating"],[77,280,59,56],[77,281,59,57],[77,284,60,18],[77,288,60,18,"of"],[77,293,60,20],[77,294,60,20,"of"],[77,296,60,20],[77,298,60,21],[77,300,60,23],[77,301,60,24],[77,302,60,25],[77,303,60,26],[77,306,61,10],[77,310,61,10,"of"],[77,315,61,12],[77,316,61,12,"of"],[77,318,61,12],[77,320,61,13],[77,322,61,15],[77,323,61,16],[77,324,61,17],[78,2,62,0],[79,0,62,1],[79,3]],"functionMap":{"names":["<global>","parseEnd","parseLock","delegateLocks","map$argument_0","available.map$argument_0","directLocks","votes.map$argument_0","votes.map.filter$argument_0","votes.map.filter.map$argument_0","locks","memo$argument_1","switchMap$argument_0"],"mappings":"AAA;ACI;CDQ;AEC;CFM;AGC;uDCC,6BC;MDW,CD;CHC;AMC;gECI,gCD,YF;aGC,0DH;gBIC,wEJ;aKC,oEL,CE;CNC;OUW;4BCC;iECC;wBDI;gBDC;CVC"},"hasCjsExports":false},"type":"js/module"}]} |