mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 05:21:02 +00:00
1 line
6.0 KiB
Plaintext
1 line
6.0 KiB
Plaintext
{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":52,"index":52}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"../keccak/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":53},"end":{"line":2,"column":49,"index":102}}],"key":"UfPMrd3NaCfaQuj0vTKLEZP0Xk4=","exportNames":["*"],"imports":1}},{"name":"../secp256k1/index.js","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":3,"column":0,"index":103},"end":{"line":3,"column":56,"index":159}}],"key":"+x2WN21tyfo4kp9E7PVeNsU3FhA=","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.ethereumEncode = ethereumEncode;\n var _polkadotUtil = require(_dependencyMap[0], \"@polkadot/util\");\n var _keccakIndexJs = require(_dependencyMap[1], \"../keccak/index.js\");\n var _secp256k1IndexJs = require(_dependencyMap[2], \"../secp256k1/index.js\");\n function getH160(u8a) {\n if ([33, 65].includes(u8a.length)) {\n u8a = (0, _keccakIndexJs.keccakAsU8a)((0, _secp256k1IndexJs.secp256k1Expand)(u8a));\n }\n return u8a.slice(-20);\n }\n function ethereumEncode(addressOrPublic) {\n if (!addressOrPublic) {\n return '0x';\n }\n const u8aAddress = (0, _polkadotUtil.u8aToU8a)(addressOrPublic);\n if (![20, 32, 33, 65].includes(u8aAddress.length)) {\n throw new Error(`Invalid address or publicKey provided, received ${u8aAddress.length} bytes input`);\n }\n const address = (0, _polkadotUtil.u8aToHex)(getH160(u8aAddress), -1, false);\n const hash = (0, _polkadotUtil.u8aToHex)((0, _keccakIndexJs.keccakAsU8a)(address), -1, false);\n let result = '';\n for (let i = 0; i < 40; i++) {\n result = `${result}${parseInt(hash[i], 16) > 7 ? address[i].toUpperCase() : address[i]}`;\n }\n return `0x${result}`;\n }\n});","lineCount":33,"map":[[7,2,10,0,"exports"],[7,9,10,0],[7,10,10,0,"ethereumEncode"],[7,24,10,0],[7,27,10,0,"ethereumEncode"],[7,41,10,0],[8,2,1,0],[8,6,1,0,"_polkadotUtil"],[8,19,1,0],[8,22,1,0,"require"],[8,29,1,0],[8,30,1,0,"_dependencyMap"],[8,44,1,0],[9,2,2,0],[9,6,2,0,"_keccakIndexJs"],[9,20,2,0],[9,23,2,0,"require"],[9,30,2,0],[9,31,2,0,"_dependencyMap"],[9,45,2,0],[10,2,3,0],[10,6,3,0,"_secp256k1IndexJs"],[10,23,3,0],[10,26,3,0,"require"],[10,33,3,0],[10,34,3,0,"_dependencyMap"],[10,48,3,0],[11,2,4,0],[11,11,4,9,"getH160"],[11,18,4,16,"getH160"],[11,19,4,17,"u8a"],[11,22,4,20],[11,24,4,22],[12,4,5,4],[12,8,5,8],[12,9,5,9],[12,11,5,11],[12,13,5,13],[12,15,5,15],[12,16,5,16],[12,17,5,17,"includes"],[12,25,5,25],[12,26,5,26,"u8a"],[12,29,5,29],[12,30,5,30,"length"],[12,36,5,36],[12,37,5,37],[12,39,5,39],[13,6,6,8,"u8a"],[13,9,6,11],[13,12,6,14],[13,16,6,14,"keccakAsU8a"],[13,30,6,25],[13,31,6,25,"keccakAsU8a"],[13,42,6,25],[13,44,6,26],[13,48,6,26,"secp256k1Expand"],[13,65,6,41],[13,66,6,41,"secp256k1Expand"],[13,81,6,41],[13,83,6,42,"u8a"],[13,86,6,45],[13,87,6,46],[13,88,6,47],[14,4,7,4],[15,4,8,4],[15,11,8,11,"u8a"],[15,14,8,14],[15,15,8,15,"slice"],[15,20,8,20],[15,21,8,21],[15,22,8,22],[15,24,8,24],[15,25,8,25],[16,2,9,0],[17,2,10,7],[17,11,10,16,"ethereumEncode"],[17,25,10,30,"ethereumEncode"],[17,26,10,31,"addressOrPublic"],[17,41,10,46],[17,43,10,48],[18,4,11,4],[18,8,11,8],[18,9,11,9,"addressOrPublic"],[18,24,11,24],[18,26,11,26],[19,6,12,8],[19,13,12,15],[19,17,12,19],[20,4,13,4],[21,4,14,4],[21,10,14,10,"u8aAddress"],[21,20,14,20],[21,23,14,23],[21,27,14,23,"u8aToU8a"],[21,40,14,31],[21,41,14,31,"u8aToU8a"],[21,49,14,31],[21,51,14,32,"addressOrPublic"],[21,66,14,47],[21,67,14,48],[22,4,15,4],[22,8,15,8],[22,9,15,9],[22,10,15,10],[22,12,15,12],[22,14,15,14],[22,16,15,16],[22,18,15,18],[22,20,15,20],[22,22,15,22],[22,24,15,24],[22,25,15,25],[22,26,15,26,"includes"],[22,34,15,34],[22,35,15,35,"u8aAddress"],[22,45,15,45],[22,46,15,46,"length"],[22,52,15,52],[22,53,15,53],[22,55,15,55],[23,6,16,8],[23,12,16,14],[23,16,16,18,"Error"],[23,21,16,23],[23,22,16,24],[23,73,16,75,"u8aAddress"],[23,83,16,85],[23,84,16,86,"length"],[23,90,16,92],[23,104,16,106],[23,105,16,107],[24,4,17,4],[25,4,18,4],[25,10,18,10,"address"],[25,17,18,17],[25,20,18,20],[25,24,18,20,"u8aToHex"],[25,37,18,28],[25,38,18,28,"u8aToHex"],[25,46,18,28],[25,48,18,29,"getH160"],[25,55,18,36],[25,56,18,37,"u8aAddress"],[25,66,18,47],[25,67,18,48],[25,69,18,50],[25,70,18,51],[25,71,18,52],[25,73,18,54],[25,78,18,59],[25,79,18,60],[26,4,19,4],[26,10,19,10,"hash"],[26,14,19,14],[26,17,19,17],[26,21,19,17,"u8aToHex"],[26,34,19,25],[26,35,19,25,"u8aToHex"],[26,43,19,25],[26,45,19,26],[26,49,19,26,"keccakAsU8a"],[26,63,19,37],[26,64,19,37,"keccakAsU8a"],[26,75,19,37],[26,77,19,38,"address"],[26,84,19,45],[26,85,19,46],[26,87,19,48],[26,88,19,49],[26,89,19,50],[26,91,19,52],[26,96,19,57],[26,97,19,58],[27,4,20,4],[27,8,20,8,"result"],[27,14,20,14],[27,17,20,17],[27,19,20,19],[28,4,21,4],[28,9,21,9],[28,13,21,13,"i"],[28,14,21,14],[28,17,21,17],[28,18,21,18],[28,20,21,20,"i"],[28,21,21,21],[28,24,21,24],[28,26,21,26],[28,28,21,28,"i"],[28,29,21,29],[28,31,21,31],[28,33,21,33],[29,6,22,8,"result"],[29,12,22,14],[29,15,22,17],[29,18,22,20,"result"],[29,24,22,26],[29,27,22,29,"parseInt"],[29,35,22,37],[29,36,22,38,"hash"],[29,40,22,42],[29,41,22,43,"i"],[29,42,22,44],[29,43,22,45],[29,45,22,47],[29,47,22,49],[29,48,22,50],[29,51,22,53],[29,52,22,54],[29,55,22,57,"address"],[29,62,22,64],[29,63,22,65,"i"],[29,64,22,66],[29,65,22,67],[29,66,22,68,"toUpperCase"],[29,77,22,79],[29,78,22,80],[29,79,22,81],[29,82,22,84,"address"],[29,89,22,91],[29,90,22,92,"i"],[29,91,22,93],[29,92,22,94],[29,94,22,96],[30,4,23,4],[31,4,24,4],[31,11,24,11],[31,16,24,16,"result"],[31,22,24,22],[31,24,24,24],[32,2,25,0],[33,0,25,1],[33,3]],"functionMap":{"names":["<global>","getH160","ethereumEncode"],"mappings":"AAA;ACG;CDK;OEC;CFe"},"hasCjsExports":false},"type":"js/module"}]} |