mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 01:51:03 +00:00
1 line
4.2 KiB
Plaintext
1 line
4.2 KiB
Plaintext
{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":1,"column":0,"index":0},"end":{"line":1,"column":42,"index":42}}],"key":"ISHU1ovvPMrCldqRjtd1JhW9dyo=","exportNames":["*"],"imports":1}},{"name":"@polkadot/wasm-crypto","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":2,"column":0,"index":43},"end":{"line":2,"column":50,"index":93}}],"key":"2/wMT/y5UfnEdVow79e3G5+65jw=","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.sr25519VrfVerify = sr25519VrfVerify;\n var _polkadotUtil = require(_dependencyMap[0], \"@polkadot/util\");\n var _polkadotWasmCrypto = require(_dependencyMap[1], \"@polkadot/wasm-crypto\");\n const EMPTY_U8A = new Uint8Array();\n /**\n * @name sr25519VrfVerify\n * @description Verify with sr25519 vrf verification\n */\n function sr25519VrfVerify(message, signOutput, publicKey, context = EMPTY_U8A, extra = EMPTY_U8A) {\n const publicKeyU8a = (0, _polkadotUtil.u8aToU8a)(publicKey);\n const proofU8a = (0, _polkadotUtil.u8aToU8a)(signOutput);\n if (publicKeyU8a.length !== 32) {\n throw new Error('Invalid publicKey, expected 32-bytes');\n } else if (proofU8a.length !== 96) {\n throw new Error('Invalid vrfSign output, expected 96 bytes');\n }\n return (0, _polkadotWasmCrypto.vrfVerify)(publicKeyU8a, (0, _polkadotUtil.u8aToU8a)(context), (0, _polkadotUtil.u8aToU8a)(message), (0, _polkadotUtil.u8aToU8a)(extra), proofU8a);\n }\n});","lineCount":25,"map":[[7,2,8,0,"exports"],[7,9,8,0],[7,10,8,0,"sr25519VrfVerify"],[7,26,8,0],[7,29,8,0,"sr25519VrfVerify"],[7,45,8,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,"_polkadotWasmCrypto"],[9,25,2,0],[9,28,2,0,"require"],[9,35,2,0],[9,36,2,0,"_dependencyMap"],[9,50,2,0],[10,2,3,0],[10,8,3,6,"EMPTY_U8A"],[10,17,3,15],[10,20,3,18],[10,24,3,22,"Uint8Array"],[10,34,3,32],[10,35,3,33],[10,36,3,34],[11,2,4,0],[12,0,5,0],[13,0,6,0],[14,0,7,0],[15,2,8,7],[15,11,8,16,"sr25519VrfVerify"],[15,27,8,32,"sr25519VrfVerify"],[15,28,8,33,"message"],[15,35,8,40],[15,37,8,42,"signOutput"],[15,47,8,52],[15,49,8,54,"publicKey"],[15,58,8,63],[15,60,8,65,"context"],[15,67,8,72],[15,70,8,75,"EMPTY_U8A"],[15,79,8,84],[15,81,8,86,"extra"],[15,86,8,91],[15,89,8,94,"EMPTY_U8A"],[15,98,8,103],[15,100,8,105],[16,4,9,4],[16,10,9,10,"publicKeyU8a"],[16,22,9,22],[16,25,9,25],[16,29,9,25,"u8aToU8a"],[16,42,9,33],[16,43,9,33,"u8aToU8a"],[16,51,9,33],[16,53,9,34,"publicKey"],[16,62,9,43],[16,63,9,44],[17,4,10,4],[17,10,10,10,"proofU8a"],[17,18,10,18],[17,21,10,21],[17,25,10,21,"u8aToU8a"],[17,38,10,29],[17,39,10,29,"u8aToU8a"],[17,47,10,29],[17,49,10,30,"signOutput"],[17,59,10,40],[17,60,10,41],[18,4,11,4],[18,8,11,8,"publicKeyU8a"],[18,20,11,20],[18,21,11,21,"length"],[18,27,11,27],[18,32,11,32],[18,34,11,34],[18,36,11,36],[19,6,12,8],[19,12,12,14],[19,16,12,18,"Error"],[19,21,12,23],[19,22,12,24],[19,60,12,62],[19,61,12,63],[20,4,13,4],[20,5,13,5],[20,11,14,9],[20,15,14,13,"proofU8a"],[20,23,14,21],[20,24,14,22,"length"],[20,30,14,28],[20,35,14,33],[20,37,14,35],[20,39,14,37],[21,6,15,8],[21,12,15,14],[21,16,15,18,"Error"],[21,21,15,23],[21,22,15,24],[21,65,15,67],[21,66,15,68],[22,4,16,4],[23,4,17,4],[23,11,17,11],[23,15,17,11,"vrfVerify"],[23,34,17,20],[23,35,17,20,"vrfVerify"],[23,44,17,20],[23,46,17,21,"publicKeyU8a"],[23,58,17,33],[23,60,17,35],[23,64,17,35,"u8aToU8a"],[23,77,17,43],[23,78,17,43,"u8aToU8a"],[23,86,17,43],[23,88,17,44,"context"],[23,95,17,51],[23,96,17,52],[23,98,17,54],[23,102,17,54,"u8aToU8a"],[23,115,17,62],[23,116,17,62,"u8aToU8a"],[23,124,17,62],[23,126,17,63,"message"],[23,133,17,70],[23,134,17,71],[23,136,17,73],[23,140,17,73,"u8aToU8a"],[23,153,17,81],[23,154,17,81,"u8aToU8a"],[23,162,17,81],[23,164,17,82,"extra"],[23,169,17,87],[23,170,17,88],[23,172,17,90,"proofU8a"],[23,180,17,98],[23,181,17,99],[24,2,18,0],[25,0,18,1],[25,3]],"functionMap":{"names":["<global>","sr25519VrfVerify"],"mappings":"AAA;OCO;CDU"},"hasCjsExports":false},"type":"js/module"}]} |