mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 11:11:01 +00:00
1 line
8.9 KiB
Plaintext
1 line
8.9 KiB
Plaintext
{"dependencies":[{"name":"./util.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":18,"index":158},"end":{"line":4,"column":38,"index":178}}],"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.createSignedBlockExtended = createSignedBlockExtended;\n const util_js_1 = require(_dependencyMap[0], \"./util.js\");\n function mapExtrinsics(extrinsics, records) {\n return extrinsics.map((extrinsic, index) => {\n let dispatchError;\n let dispatchInfo;\n const events = records.filter(({\n phase\n }) => phase.isApplyExtrinsic && phase.asApplyExtrinsic.eq(index)).map(({\n event\n }) => {\n if (event.section === 'system') {\n if (event.method === 'ExtrinsicSuccess') {\n dispatchInfo = event.data[0];\n } else if (event.method === 'ExtrinsicFailed') {\n dispatchError = event.data[0];\n dispatchInfo = event.data[1];\n }\n }\n return event;\n });\n return {\n dispatchError,\n dispatchInfo,\n events,\n extrinsic\n };\n });\n }\n function createSignedBlockExtended(registry, block, events, validators, author) {\n // an instance of the base extrinsic for us to extend\n const SignedBlockBase = registry.createClass('SignedBlock');\n class Implementation extends SignedBlockBase {\n #author;\n #events;\n #extrinsics;\n constructor(registry, block, events, validators, author) {\n super(registry, block);\n this.#author = author || (0, util_js_1.extractAuthor)(this.block.header.digest, validators || []);\n this.#events = events || [];\n this.#extrinsics = mapExtrinsics(this.block.extrinsics, this.#events);\n this.createdAtHash = block?.createdAtHash;\n }\n /**\n * @description Convenience method, returns the author for the block\n */\n get author() {\n return this.#author;\n }\n /**\n * @description Convenience method, returns the events associated with the block\n */\n get events() {\n return this.#events;\n }\n /**\n * @description Returns the extrinsics and their events, mapped\n */\n get extrinsics() {\n return this.#extrinsics;\n }\n }\n return new Implementation(registry, block, events, validators, author);\n }\n});","lineCount":71,"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,"createSignedBlockExtended"],[7,35,3,33],[7,38,3,36,"createSignedBlockExtended"],[7,63,3,61],[8,2,4,0],[8,8,4,6,"util_js_1"],[8,17,4,15],[8,20,4,18,"require"],[8,27,4,25],[8,28,4,25,"_dependencyMap"],[8,42,4,25],[8,58,4,37],[8,59,4,38],[9,2,5,0],[9,11,5,9,"mapExtrinsics"],[9,24,5,22,"mapExtrinsics"],[9,25,5,23,"extrinsics"],[9,35,5,33],[9,37,5,35,"records"],[9,44,5,42],[9,46,5,44],[10,4,6,4],[10,11,6,11,"extrinsics"],[10,21,6,21],[10,22,6,22,"map"],[10,25,6,25],[10,26,6,26],[10,27,6,27,"extrinsic"],[10,36,6,36],[10,38,6,38,"index"],[10,43,6,43],[10,48,6,48],[11,6,7,8],[11,10,7,12,"dispatchError"],[11,23,7,25],[12,6,8,8],[12,10,8,12,"dispatchInfo"],[12,22,8,24],[13,6,9,8],[13,12,9,14,"events"],[13,18,9,20],[13,21,9,23,"records"],[13,28,9,30],[13,29,10,13,"filter"],[13,35,10,19],[13,36,10,20],[13,37,10,21],[14,8,10,23,"phase"],[15,6,10,29],[15,7,10,30],[15,12,10,35,"phase"],[15,17,10,40],[15,18,10,41,"isApplyExtrinsic"],[15,34,10,57],[15,38,10,61,"phase"],[15,43,10,66],[15,44,10,67,"asApplyExtrinsic"],[15,60,10,83],[15,61,10,84,"eq"],[15,63,10,86],[15,64,10,87,"index"],[15,69,10,92],[15,70,10,93],[15,71,10,94],[15,72,11,13,"map"],[15,75,11,16],[15,76,11,17],[15,77,11,18],[16,8,11,20,"event"],[17,6,11,26],[17,7,11,27],[17,12,11,32],[18,8,12,12],[18,12,12,16,"event"],[18,17,12,21],[18,18,12,22,"section"],[18,25,12,29],[18,30,12,34],[18,38,12,42],[18,40,12,44],[19,10,13,16],[19,14,13,20,"event"],[19,19,13,25],[19,20,13,26,"method"],[19,26,13,32],[19,31,13,37],[19,49,13,55],[19,51,13,57],[20,12,14,20,"dispatchInfo"],[20,24,14,32],[20,27,14,35,"event"],[20,32,14,40],[20,33,14,41,"data"],[20,37,14,45],[20,38,14,46],[20,39,14,47],[20,40,14,48],[21,10,15,16],[21,11,15,17],[21,17,16,21],[21,21,16,25,"event"],[21,26,16,30],[21,27,16,31,"method"],[21,33,16,37],[21,38,16,42],[21,55,16,59],[21,57,16,61],[22,12,17,20,"dispatchError"],[22,25,17,33],[22,28,17,36,"event"],[22,33,17,41],[22,34,17,42,"data"],[22,38,17,46],[22,39,17,47],[22,40,17,48],[22,41,17,49],[23,12,18,20,"dispatchInfo"],[23,24,18,32],[23,27,18,35,"event"],[23,32,18,40],[23,33,18,41,"data"],[23,37,18,45],[23,38,18,46],[23,39,18,47],[23,40,18,48],[24,10,19,16],[25,8,20,12],[26,8,21,12],[26,15,21,19,"event"],[26,20,21,24],[27,6,22,8],[27,7,22,9],[27,8,22,10],[28,6,23,8],[28,13,23,15],[29,8,23,17,"dispatchError"],[29,21,23,30],[30,8,23,32,"dispatchInfo"],[30,20,23,44],[31,8,23,46,"events"],[31,14,23,52],[32,8,23,54,"extrinsic"],[33,6,23,64],[33,7,23,65],[34,4,24,4],[34,5,24,5],[34,6,24,6],[35,2,25,0],[36,2,26,0],[36,11,26,9,"createSignedBlockExtended"],[36,36,26,34,"createSignedBlockExtended"],[36,37,26,35,"registry"],[36,45,26,43],[36,47,26,45,"block"],[36,52,26,50],[36,54,26,52,"events"],[36,60,26,58],[36,62,26,60,"validators"],[36,72,26,70],[36,74,26,72,"author"],[36,80,26,78],[36,82,26,80],[37,4,27,4],[38,4,28,4],[38,10,28,10,"SignedBlockBase"],[38,25,28,25],[38,28,28,28,"registry"],[38,36,28,36],[38,37,28,37,"createClass"],[38,48,28,48],[38,49,28,49],[38,62,28,62],[38,63,28,63],[39,4,29,4],[39,10,29,10,"Implementation"],[39,24,29,24],[39,33,29,33,"SignedBlockBase"],[39,48,29,48],[39,49,29,49],[40,6,30,8],[40,7,30,9,"author"],[40,13,30,15],[41,6,31,8],[41,7,31,9,"events"],[41,13,31,15],[42,6,32,8],[42,7,32,9,"extrinsics"],[42,17,32,19],[43,6,33,8,"constructor"],[43,17,33,19,"constructor"],[43,18,33,20,"registry"],[43,26,33,28],[43,28,33,30,"block"],[43,33,33,35],[43,35,33,37,"events"],[43,41,33,43],[43,43,33,45,"validators"],[43,53,33,55],[43,55,33,57,"author"],[43,61,33,63],[43,63,33,65],[44,8,34,12],[44,13,34,17],[44,14,34,18,"registry"],[44,22,34,26],[44,24,34,28,"block"],[44,29,34,33],[44,30,34,34],[45,8,35,12],[45,12,35,16],[45,13,35,17],[45,14,35,18,"author"],[45,20,35,24],[45,23,35,27,"author"],[45,29,35,33],[45,33,35,37],[45,34,35,38],[45,35,35,39],[45,37,35,41,"util_js_1"],[45,46,35,50],[45,47,35,51,"extractAuthor"],[45,60,35,64],[45,62,35,66],[45,66,35,70],[45,67,35,71,"block"],[45,72,35,76],[45,73,35,77,"header"],[45,79,35,83],[45,80,35,84,"digest"],[45,86,35,90],[45,88,35,92,"validators"],[45,98,35,102],[45,102,35,106],[45,104,35,108],[45,105,35,109],[46,8,36,12],[46,12,36,16],[46,13,36,17],[46,14,36,18,"events"],[46,20,36,24],[46,23,36,27,"events"],[46,29,36,33],[46,33,36,37],[46,35,36,39],[47,8,37,12],[47,12,37,16],[47,13,37,17],[47,14,37,18,"extrinsics"],[47,24,37,28],[47,27,37,31,"mapExtrinsics"],[47,40,37,44],[47,41,37,45],[47,45,37,49],[47,46,37,50,"block"],[47,51,37,55],[47,52,37,56,"extrinsics"],[47,62,37,66],[47,64,37,68],[47,68,37,72],[47,69,37,73],[47,70,37,74,"events"],[47,76,37,80],[47,77,37,81],[48,8,38,12],[48,12,38,16],[48,13,38,17,"createdAtHash"],[48,26,38,30],[48,29,38,33,"block"],[48,34,38,38],[48,36,38,40,"createdAtHash"],[48,49,38,53],[49,6,39,8],[50,6,40,8],[51,0,41,0],[52,0,42,0],[53,6,43,8],[53,10,43,12,"author"],[53,16,43,18,"author"],[53,17,43,18],[53,19,43,21],[54,8,44,12],[54,15,44,19],[54,19,44,23],[54,20,44,24],[54,21,44,25,"author"],[54,27,44,31],[55,6,45,8],[56,6,46,8],[57,0,47,0],[58,0,48,0],[59,6,49,8],[59,10,49,12,"events"],[59,16,49,18,"events"],[59,17,49,18],[59,19,49,21],[60,8,50,12],[60,15,50,19],[60,19,50,23],[60,20,50,24],[60,21,50,25,"events"],[60,27,50,31],[61,6,51,8],[62,6,52,8],[63,0,53,0],[64,0,54,0],[65,6,55,8],[65,10,55,12,"extrinsics"],[65,20,55,22,"extrinsics"],[65,21,55,22],[65,23,55,25],[66,8,56,12],[66,15,56,19],[66,19,56,23],[66,20,56,24],[66,21,56,25,"extrinsics"],[66,31,56,35],[67,6,57,8],[68,4,58,4],[69,4,59,4],[69,11,59,11],[69,15,59,15,"Implementation"],[69,29,59,29],[69,30,59,30,"registry"],[69,38,59,38],[69,40,59,40,"block"],[69,45,59,45],[69,47,59,47,"events"],[69,53,59,53],[69,55,59,55,"validators"],[69,65,59,65],[69,67,59,67,"author"],[69,73,59,73],[69,74,59,74],[70,2,60,0],[71,0,60,1],[71,3]],"functionMap":{"names":["<global>","mapExtrinsics","extrinsics.map$argument_0","records.filter$argument_0","records.filter.map$argument_0","createSignedBlockExtended","Implementation","Implementation#constructor","Implementation#get__author","Implementation#get__events","Implementation#get__extrinsics"],"mappings":"AAA;ACI;0BCC;oBCI,yED;iBEC;SFW;KDE;CDC;AKC;ICG;QCI;SDM;QEI;SFE;QGI;SHE;QII;SJE;KDC;CLE"},"hasCjsExports":true},"type":"js/module"}]} |