mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 10:01:02 +00:00
1 line
8.0 KiB
Plaintext
1 line
8.0 KiB
Plaintext
{"dependencies":[{"name":"../bn/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":19,"index":133},"end":{"line":4,"column":44,"index":158}}],"key":"tmS6tswHWXSDyQuWn3NFsLiUWgo=","exportNames":["*"],"imports":1}},{"name":"../u8a/index.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":19,"index":179},"end":{"line":5,"column":45,"index":205}}],"key":"dEG4NOO3lS4XIYROdhTL9E2mvmQ=","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.compactToU8a = compactToU8a;\n var index_js_1 = require(_dependencyMap[0], \"../bn/index.js\");\n var index_js_2 = require(_dependencyMap[1], \"../u8a/index.js\");\n var MAX_U8 = index_js_1.BN_TWO.pow(new index_js_1.BN(8 - 2)).isub(index_js_1.BN_ONE);\n var MAX_U16 = index_js_1.BN_TWO.pow(new index_js_1.BN(16 - 2)).isub(index_js_1.BN_ONE);\n var MAX_U32 = index_js_1.BN_TWO.pow(new index_js_1.BN(32 - 2)).isub(index_js_1.BN_ONE);\n var BL_16 = {\n bitLength: 16\n };\n var BL_32 = {\n bitLength: 32\n };\n /**\n * @name compactToU8a\n * @description Encodes a number into a compact representation\n * @example\n * <BR>\n *\n * ```javascript\n * import { compactToU8a } from '@polkadot/util';\n *\n * console.log(compactToU8a(511, 32)); // Uint8Array([0b11111101, 0b00000111])\n * ```\n */\n function compactToU8a(value) {\n var bn = (0, index_js_1.bnToBn)(value);\n if (bn.lte(MAX_U8)) {\n return new Uint8Array([bn.toNumber() << 2]);\n } else if (bn.lte(MAX_U16)) {\n return (0, index_js_1.bnToU8a)(bn.shln(2).iadd(index_js_1.BN_ONE), BL_16);\n } else if (bn.lte(MAX_U32)) {\n return (0, index_js_1.bnToU8a)(bn.shln(2).iadd(index_js_1.BN_TWO), BL_32);\n }\n var u8a = (0, index_js_1.bnToU8a)(bn);\n var length = u8a.length;\n // adjust to the minimum number of bytes\n while (u8a[length - 1] === 0) {\n length--;\n }\n if (length < 4) {\n throw new Error('Invalid length, previous checks match anything less than 2^30');\n }\n return (0, index_js_2.u8aConcatStrict)([\n // subtract 4 as minimum (also catered for in decoding)\n new Uint8Array([(length - 4 << 2) + 0b11]), u8a.subarray(0, length)]);\n }\n});","lineCount":53,"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,"compactToU8a"],[7,22,3,20],[7,25,3,23,"compactToU8a"],[7,37,3,35],[8,2,4,0],[8,6,4,6,"index_js_1"],[8,16,4,16],[8,19,4,19,"require"],[8,26,4,26],[8,27,4,26,"_dependencyMap"],[8,41,4,26],[8,62,4,43],[8,63,4,44],[9,2,5,0],[9,6,5,6,"index_js_2"],[9,16,5,16],[9,19,5,19,"require"],[9,26,5,26],[9,27,5,26,"_dependencyMap"],[9,41,5,26],[9,63,5,44],[9,64,5,45],[10,2,6,0],[10,6,6,6,"MAX_U8"],[10,12,6,12],[10,15,6,15,"index_js_1"],[10,25,6,25],[10,26,6,26,"BN_TWO"],[10,32,6,32],[10,33,6,33,"pow"],[10,36,6,36],[10,37,6,37],[10,41,6,41,"index_js_1"],[10,51,6,51],[10,52,6,52,"BN"],[10,54,6,54],[10,55,6,55],[10,56,6,56],[10,59,6,59],[10,60,6,60],[10,61,6,61],[10,62,6,62],[10,63,6,63,"isub"],[10,67,6,67],[10,68,6,68,"index_js_1"],[10,78,6,78],[10,79,6,79,"BN_ONE"],[10,85,6,85],[10,86,6,86],[11,2,7,0],[11,6,7,6,"MAX_U16"],[11,13,7,13],[11,16,7,16,"index_js_1"],[11,26,7,26],[11,27,7,27,"BN_TWO"],[11,33,7,33],[11,34,7,34,"pow"],[11,37,7,37],[11,38,7,38],[11,42,7,42,"index_js_1"],[11,52,7,52],[11,53,7,53,"BN"],[11,55,7,55],[11,56,7,56],[11,58,7,58],[11,61,7,61],[11,62,7,62],[11,63,7,63],[11,64,7,64],[11,65,7,65,"isub"],[11,69,7,69],[11,70,7,70,"index_js_1"],[11,80,7,80],[11,81,7,81,"BN_ONE"],[11,87,7,87],[11,88,7,88],[12,2,8,0],[12,6,8,6,"MAX_U32"],[12,13,8,13],[12,16,8,16,"index_js_1"],[12,26,8,26],[12,27,8,27,"BN_TWO"],[12,33,8,33],[12,34,8,34,"pow"],[12,37,8,37],[12,38,8,38],[12,42,8,42,"index_js_1"],[12,52,8,52],[12,53,8,53,"BN"],[12,55,8,55],[12,56,8,56],[12,58,8,58],[12,61,8,61],[12,62,8,62],[12,63,8,63],[12,64,8,64],[12,65,8,65,"isub"],[12,69,8,69],[12,70,8,70,"index_js_1"],[12,80,8,80],[12,81,8,81,"BN_ONE"],[12,87,8,87],[12,88,8,88],[13,2,9,0],[13,6,9,6,"BL_16"],[13,11,9,11],[13,14,9,14],[14,4,9,16,"bitLength"],[14,13,9,25],[14,15,9,27],[15,2,9,30],[15,3,9,31],[16,2,10,0],[16,6,10,6,"BL_32"],[16,11,10,11],[16,14,10,14],[17,4,10,16,"bitLength"],[17,13,10,25],[17,15,10,27],[18,2,10,30],[18,3,10,31],[19,2,11,0],[20,0,12,0],[21,0,13,0],[22,0,14,0],[23,0,15,0],[24,0,16,0],[25,0,17,0],[26,0,18,0],[27,0,19,0],[28,0,20,0],[29,0,21,0],[30,0,22,0],[31,2,23,0],[31,11,23,9,"compactToU8a"],[31,23,23,21,"compactToU8a"],[31,24,23,22,"value"],[31,29,23,27],[31,31,23,29],[32,4,24,4],[32,8,24,10,"bn"],[32,10,24,12],[32,13,24,15],[32,14,24,16],[32,15,24,17],[32,17,24,19,"index_js_1"],[32,27,24,29],[32,28,24,30,"bnToBn"],[32,34,24,36],[32,36,24,38,"value"],[32,41,24,43],[32,42,24,44],[33,4,25,4],[33,8,25,8,"bn"],[33,10,25,10],[33,11,25,11,"lte"],[33,14,25,14],[33,15,25,15,"MAX_U8"],[33,21,25,21],[33,22,25,22],[33,24,25,24],[34,6,26,8],[34,13,26,15],[34,17,26,19,"Uint8Array"],[34,27,26,29],[34,28,26,30],[34,29,26,31,"bn"],[34,31,26,33],[34,32,26,34,"toNumber"],[34,40,26,42],[34,41,26,43],[34,42,26,44],[34,46,26,48],[34,47,26,49],[34,48,26,50],[34,49,26,51],[35,4,27,4],[35,5,27,5],[35,11,28,9],[35,15,28,13,"bn"],[35,17,28,15],[35,18,28,16,"lte"],[35,21,28,19],[35,22,28,20,"MAX_U16"],[35,29,28,27],[35,30,28,28],[35,32,28,30],[36,6,29,8],[36,13,29,15],[36,14,29,16],[36,15,29,17],[36,17,29,19,"index_js_1"],[36,27,29,29],[36,28,29,30,"bnToU8a"],[36,35,29,37],[36,37,29,39,"bn"],[36,39,29,41],[36,40,29,42,"shln"],[36,44,29,46],[36,45,29,47],[36,46,29,48],[36,47,29,49],[36,48,29,50,"iadd"],[36,52,29,54],[36,53,29,55,"index_js_1"],[36,63,29,65],[36,64,29,66,"BN_ONE"],[36,70,29,72],[36,71,29,73],[36,73,29,75,"BL_16"],[36,78,29,80],[36,79,29,81],[37,4,30,4],[37,5,30,5],[37,11,31,9],[37,15,31,13,"bn"],[37,17,31,15],[37,18,31,16,"lte"],[37,21,31,19],[37,22,31,20,"MAX_U32"],[37,29,31,27],[37,30,31,28],[37,32,31,30],[38,6,32,8],[38,13,32,15],[38,14,32,16],[38,15,32,17],[38,17,32,19,"index_js_1"],[38,27,32,29],[38,28,32,30,"bnToU8a"],[38,35,32,37],[38,37,32,39,"bn"],[38,39,32,41],[38,40,32,42,"shln"],[38,44,32,46],[38,45,32,47],[38,46,32,48],[38,47,32,49],[38,48,32,50,"iadd"],[38,52,32,54],[38,53,32,55,"index_js_1"],[38,63,32,65],[38,64,32,66,"BN_TWO"],[38,70,32,72],[38,71,32,73],[38,73,32,75,"BL_32"],[38,78,32,80],[38,79,32,81],[39,4,33,4],[40,4,34,4],[40,8,34,10,"u8a"],[40,11,34,13],[40,14,34,16],[40,15,34,17],[40,16,34,18],[40,18,34,20,"index_js_1"],[40,28,34,30],[40,29,34,31,"bnToU8a"],[40,36,34,38],[40,38,34,40,"bn"],[40,40,34,42],[40,41,34,43],[41,4,35,4],[41,8,35,8,"length"],[41,14,35,14],[41,17,35,17,"u8a"],[41,20,35,20],[41,21,35,21,"length"],[41,27,35,27],[42,4,36,4],[43,4,37,4],[43,11,37,11,"u8a"],[43,14,37,14],[43,15,37,15,"length"],[43,21,37,21],[43,24,37,24],[43,25,37,25],[43,26,37,26],[43,31,37,31],[43,32,37,32],[43,34,37,34],[44,6,38,8,"length"],[44,12,38,14],[44,14,38,16],[45,4,39,4],[46,4,40,4],[46,8,40,8,"length"],[46,14,40,14],[46,17,40,17],[46,18,40,18],[46,20,40,20],[47,6,41,8],[47,12,41,14],[47,16,41,18,"Error"],[47,21,41,23],[47,22,41,24],[47,85,41,87],[47,86,41,88],[48,4,42,4],[49,4,43,4],[49,11,43,11],[49,12,43,12],[49,13,43,13],[49,15,43,15,"index_js_2"],[49,25,43,25],[49,26,43,26,"u8aConcatStrict"],[49,41,43,41],[49,43,43,43],[50,4,44,8],[51,4,45,8],[51,8,45,12,"Uint8Array"],[51,18,45,22],[51,19,45,23],[51,20,45,24],[51,21,45,26,"length"],[51,27,45,32],[51,30,45,35],[51,31,45,36],[51,35,45,41],[51,36,45,42],[51,40,45,46],[51,44,45,50],[51,45,45,51],[51,46,45,52],[51,48,46,8,"u8a"],[51,51,46,11],[51,52,46,12,"subarray"],[51,60,46,20],[51,61,46,21],[51,62,46,22],[51,64,46,24,"length"],[51,70,46,30],[51,71,46,31],[51,72,47,5],[51,73,47,6],[52,2,48,0],[53,0,48,1],[53,3]],"functionMap":{"names":["<global>","compactToU8a"],"mappings":"AAA;ACsB;CDyB"},"hasCjsExports":true},"type":"js/module"}]} |