mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 08:51:01 +00:00
1 line
8.6 KiB
Plaintext
1 line
8.6 KiB
Plaintext
{"dependencies":[{"name":"./util.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":42,"index":42}}],"key":"+UpHPazG/Yk8JnTjB6d2Eo+vUl4=","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 var _utilJs = 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, _utilJs.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":[[7,2,23,0,"exports"],[7,9,23,0],[7,10,23,0,"createSignedBlockExtended"],[7,35,23,0],[7,38,23,0,"createSignedBlockExtended"],[7,63,23,0],[8,2,1,0],[8,6,1,0,"_utilJs"],[8,13,1,0],[8,16,1,0,"require"],[8,23,1,0],[8,24,1,0,"_dependencyMap"],[8,38,1,0],[9,2,2,0],[9,11,2,9,"mapExtrinsics"],[9,24,2,22,"mapExtrinsics"],[9,25,2,23,"extrinsics"],[9,35,2,33],[9,37,2,35,"records"],[9,44,2,42],[9,46,2,44],[10,4,3,4],[10,11,3,11,"extrinsics"],[10,21,3,21],[10,22,3,22,"map"],[10,25,3,25],[10,26,3,26],[10,27,3,27,"extrinsic"],[10,36,3,36],[10,38,3,38,"index"],[10,43,3,43],[10,48,3,48],[11,6,4,8],[11,10,4,12,"dispatchError"],[11,23,4,25],[12,6,5,8],[12,10,5,12,"dispatchInfo"],[12,22,5,24],[13,6,6,8],[13,12,6,14,"events"],[13,18,6,20],[13,21,6,23,"records"],[13,28,6,30],[13,29,7,13,"filter"],[13,35,7,19],[13,36,7,20],[13,37,7,21],[14,8,7,23,"phase"],[15,6,7,29],[15,7,7,30],[15,12,7,35,"phase"],[15,17,7,40],[15,18,7,41,"isApplyExtrinsic"],[15,34,7,57],[15,38,7,61,"phase"],[15,43,7,66],[15,44,7,67,"asApplyExtrinsic"],[15,60,7,83],[15,61,7,84,"eq"],[15,63,7,86],[15,64,7,87,"index"],[15,69,7,92],[15,70,7,93],[15,71,7,94],[15,72,8,13,"map"],[15,75,8,16],[15,76,8,17],[15,77,8,18],[16,8,8,20,"event"],[17,6,8,26],[17,7,8,27],[17,12,8,32],[18,8,9,12],[18,12,9,16,"event"],[18,17,9,21],[18,18,9,22,"section"],[18,25,9,29],[18,30,9,34],[18,38,9,42],[18,40,9,44],[19,10,10,16],[19,14,10,20,"event"],[19,19,10,25],[19,20,10,26,"method"],[19,26,10,32],[19,31,10,37],[19,49,10,55],[19,51,10,57],[20,12,11,20,"dispatchInfo"],[20,24,11,32],[20,27,11,35,"event"],[20,32,11,40],[20,33,11,41,"data"],[20,37,11,45],[20,38,11,46],[20,39,11,47],[20,40,11,48],[21,10,12,16],[21,11,12,17],[21,17,13,21],[21,21,13,25,"event"],[21,26,13,30],[21,27,13,31,"method"],[21,33,13,37],[21,38,13,42],[21,55,13,59],[21,57,13,61],[22,12,14,20,"dispatchError"],[22,25,14,33],[22,28,14,36,"event"],[22,33,14,41],[22,34,14,42,"data"],[22,38,14,46],[22,39,14,47],[22,40,14,48],[22,41,14,49],[23,12,15,20,"dispatchInfo"],[23,24,15,32],[23,27,15,35,"event"],[23,32,15,40],[23,33,15,41,"data"],[23,37,15,45],[23,38,15,46],[23,39,15,47],[23,40,15,48],[24,10,16,16],[25,8,17,12],[26,8,18,12],[26,15,18,19,"event"],[26,20,18,24],[27,6,19,8],[27,7,19,9],[27,8,19,10],[28,6,20,8],[28,13,20,15],[29,8,20,17,"dispatchError"],[29,21,20,30],[30,8,20,32,"dispatchInfo"],[30,20,20,44],[31,8,20,46,"events"],[31,14,20,52],[32,8,20,54,"extrinsic"],[33,6,20,64],[33,7,20,65],[34,4,21,4],[34,5,21,5],[34,6,21,6],[35,2,22,0],[36,2,23,7],[36,11,23,16,"createSignedBlockExtended"],[36,36,23,41,"createSignedBlockExtended"],[36,37,23,42,"registry"],[36,45,23,50],[36,47,23,52,"block"],[36,52,23,57],[36,54,23,59,"events"],[36,60,23,65],[36,62,23,67,"validators"],[36,72,23,77],[36,74,23,79,"author"],[36,80,23,85],[36,82,23,87],[37,4,24,4],[38,4,25,4],[38,10,25,10,"SignedBlockBase"],[38,25,25,25],[38,28,25,28,"registry"],[38,36,25,36],[38,37,25,37,"createClass"],[38,48,25,48],[38,49,25,49],[38,62,25,62],[38,63,25,63],[39,4,26,4],[39,10,26,10,"Implementation"],[39,24,26,24],[39,33,26,33,"SignedBlockBase"],[39,48,26,48],[39,49,26,49],[40,6,27,8],[40,7,27,9,"author"],[40,13,27,15],[41,6,28,8],[41,7,28,9,"events"],[41,13,28,15],[42,6,29,8],[42,7,29,9,"extrinsics"],[42,17,29,19],[43,6,30,8,"constructor"],[43,17,30,19,"constructor"],[43,18,30,20,"registry"],[43,26,30,28],[43,28,30,30,"block"],[43,33,30,35],[43,35,30,37,"events"],[43,41,30,43],[43,43,30,45,"validators"],[43,53,30,55],[43,55,30,57,"author"],[43,61,30,63],[43,63,30,65],[44,8,31,12],[44,13,31,17],[44,14,31,18,"registry"],[44,22,31,26],[44,24,31,28,"block"],[44,29,31,33],[44,30,31,34],[45,8,32,12],[45,12,32,16],[45,13,32,17],[45,14,32,18,"author"],[45,20,32,24],[45,23,32,27,"author"],[45,29,32,33],[45,33,32,37],[45,37,32,37,"extractAuthor"],[45,44,32,50],[45,45,32,50,"extractAuthor"],[45,58,32,50],[45,60,32,51],[45,64,32,55],[45,65,32,56,"block"],[45,70,32,61],[45,71,32,62,"header"],[45,77,32,68],[45,78,32,69,"digest"],[45,84,32,75],[45,86,32,77,"validators"],[45,96,32,87],[45,100,32,91],[45,102,32,93],[45,103,32,94],[46,8,33,12],[46,12,33,16],[46,13,33,17],[46,14,33,18,"events"],[46,20,33,24],[46,23,33,27,"events"],[46,29,33,33],[46,33,33,37],[46,35,33,39],[47,8,34,12],[47,12,34,16],[47,13,34,17],[47,14,34,18,"extrinsics"],[47,24,34,28],[47,27,34,31,"mapExtrinsics"],[47,40,34,44],[47,41,34,45],[47,45,34,49],[47,46,34,50,"block"],[47,51,34,55],[47,52,34,56,"extrinsics"],[47,62,34,66],[47,64,34,68],[47,68,34,72],[47,69,34,73],[47,70,34,74,"events"],[47,76,34,80],[47,77,34,81],[48,8,35,12],[48,12,35,16],[48,13,35,17,"createdAtHash"],[48,26,35,30],[48,29,35,33,"block"],[48,34,35,38],[48,36,35,40,"createdAtHash"],[48,49,35,53],[49,6,36,8],[50,6,37,8],[51,0,38,0],[52,0,39,0],[53,6,40,8],[53,10,40,12,"author"],[53,16,40,18,"author"],[53,17,40,18],[53,19,40,21],[54,8,41,12],[54,15,41,19],[54,19,41,23],[54,20,41,24],[54,21,41,25,"author"],[54,27,41,31],[55,6,42,8],[56,6,43,8],[57,0,44,0],[58,0,45,0],[59,6,46,8],[59,10,46,12,"events"],[59,16,46,18,"events"],[59,17,46,18],[59,19,46,21],[60,8,47,12],[60,15,47,19],[60,19,47,23],[60,20,47,24],[60,21,47,25,"events"],[60,27,47,31],[61,6,48,8],[62,6,49,8],[63,0,50,0],[64,0,51,0],[65,6,52,8],[65,10,52,12,"extrinsics"],[65,20,52,22,"extrinsics"],[65,21,52,22],[65,23,52,25],[66,8,53,12],[66,15,53,19],[66,19,53,23],[66,20,53,24],[66,21,53,25,"extrinsics"],[66,31,53,35],[67,6,54,8],[68,4,55,4],[69,4,56,4],[69,11,56,11],[69,15,56,15,"Implementation"],[69,29,56,29],[69,30,56,30,"registry"],[69,38,56,38],[69,40,56,40,"block"],[69,45,56,45],[69,47,56,47,"events"],[69,53,56,53],[69,55,56,55,"validators"],[69,65,56,65],[69,67,56,67,"author"],[69,73,56,73],[69,74,56,74],[70,2,57,0],[71,0,57,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;ACC;0BCC;oBCI,yED;iBEC;SFW;KDE;CDC;OKC;ICG;QCI;SDM;QEI;SFE;QGI;SHE;QII;SJE;KDC;CLE"},"hasCjsExports":false},"type":"js/module"}]} |