mirror of
https://github.com/pezkuwichain/pezkuwi-mobile-app.git
synced 2026-05-30 10:01:02 +00:00
1 line
4.6 KiB
Plaintext
1 line
4.6 KiB
Plaintext
{"dependencies":[{"name":"@polkadot/util","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":4,"column":15,"index":137},"end":{"line":4,"column":40,"index":162}}],"key":"u0mzEw2nilnHoUWtEdZl0JKHutA=","exportNames":["*"],"imports":1}},{"name":"@polkadot/wasm-crypto","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":22,"index":186},"end":{"line":5,"column":54,"index":218}}],"key":"iIJx+ejRpeeDyPIizByl2fy6gpQ=","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 const util_1 = require(_dependencyMap[0], \"@polkadot/util\");\n const wasm_crypto_1 = 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, util_1.u8aToU8a)(publicKey);\n const proofU8a = (0, util_1.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, wasm_crypto_1.vrfVerify)(publicKeyU8a, (0, util_1.u8aToU8a)(context), (0, util_1.u8aToU8a)(message), (0, util_1.u8aToU8a)(extra), proofU8a);\n }\n});","lineCount":25,"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,"sr25519VrfVerify"],[7,26,3,24],[7,29,3,27,"sr25519VrfVerify"],[7,45,3,43],[8,2,4,0],[8,8,4,6,"util_1"],[8,14,4,12],[8,17,4,15,"require"],[8,24,4,22],[8,25,4,22,"_dependencyMap"],[8,39,4,22],[8,60,4,39],[8,61,4,40],[9,2,5,0],[9,8,5,6,"wasm_crypto_1"],[9,21,5,19],[9,24,5,22,"require"],[9,31,5,29],[9,32,5,29,"_dependencyMap"],[9,46,5,29],[9,74,5,53],[9,75,5,54],[10,2,6,0],[10,8,6,6,"EMPTY_U8A"],[10,17,6,15],[10,20,6,18],[10,24,6,22,"Uint8Array"],[10,34,6,32],[10,35,6,33],[10,36,6,34],[11,2,7,0],[12,0,8,0],[13,0,9,0],[14,0,10,0],[15,2,11,0],[15,11,11,9,"sr25519VrfVerify"],[15,27,11,25,"sr25519VrfVerify"],[15,28,11,26,"message"],[15,35,11,33],[15,37,11,35,"signOutput"],[15,47,11,45],[15,49,11,47,"publicKey"],[15,58,11,56],[15,60,11,58,"context"],[15,67,11,65],[15,70,11,68,"EMPTY_U8A"],[15,79,11,77],[15,81,11,79,"extra"],[15,86,11,84],[15,89,11,87,"EMPTY_U8A"],[15,98,11,96],[15,100,11,98],[16,4,12,4],[16,10,12,10,"publicKeyU8a"],[16,22,12,22],[16,25,12,25],[16,26,12,26],[16,27,12,27],[16,29,12,29,"util_1"],[16,35,12,35],[16,36,12,36,"u8aToU8a"],[16,44,12,44],[16,46,12,46,"publicKey"],[16,55,12,55],[16,56,12,56],[17,4,13,4],[17,10,13,10,"proofU8a"],[17,18,13,18],[17,21,13,21],[17,22,13,22],[17,23,13,23],[17,25,13,25,"util_1"],[17,31,13,31],[17,32,13,32,"u8aToU8a"],[17,40,13,40],[17,42,13,42,"signOutput"],[17,52,13,52],[17,53,13,53],[18,4,14,4],[18,8,14,8,"publicKeyU8a"],[18,20,14,20],[18,21,14,21,"length"],[18,27,14,27],[18,32,14,32],[18,34,14,34],[18,36,14,36],[19,6,15,8],[19,12,15,14],[19,16,15,18,"Error"],[19,21,15,23],[19,22,15,24],[19,60,15,62],[19,61,15,63],[20,4,16,4],[20,5,16,5],[20,11,17,9],[20,15,17,13,"proofU8a"],[20,23,17,21],[20,24,17,22,"length"],[20,30,17,28],[20,35,17,33],[20,37,17,35],[20,39,17,37],[21,6,18,8],[21,12,18,14],[21,16,18,18,"Error"],[21,21,18,23],[21,22,18,24],[21,65,18,67],[21,66,18,68],[22,4,19,4],[23,4,20,4],[23,11,20,11],[23,12,20,12],[23,13,20,13],[23,15,20,15,"wasm_crypto_1"],[23,28,20,28],[23,29,20,29,"vrfVerify"],[23,38,20,38],[23,40,20,40,"publicKeyU8a"],[23,52,20,52],[23,54,20,54],[23,55,20,55],[23,56,20,56],[23,58,20,58,"util_1"],[23,64,20,64],[23,65,20,65,"u8aToU8a"],[23,73,20,73],[23,75,20,75,"context"],[23,82,20,82],[23,83,20,83],[23,85,20,85],[23,86,20,86],[23,87,20,87],[23,89,20,89,"util_1"],[23,95,20,95],[23,96,20,96,"u8aToU8a"],[23,104,20,104],[23,106,20,106,"message"],[23,113,20,113],[23,114,20,114],[23,116,20,116],[23,117,20,117],[23,118,20,118],[23,120,20,120,"util_1"],[23,126,20,126],[23,127,20,127,"u8aToU8a"],[23,135,20,135],[23,137,20,137,"extra"],[23,142,20,142],[23,143,20,143],[23,145,20,145,"proofU8a"],[23,153,20,153],[23,154,20,154],[24,2,21,0],[25,0,21,1],[25,3]],"functionMap":{"names":["<global>","sr25519VrfVerify"],"mappings":"AAA;ACU;CDU"},"hasCjsExports":true},"type":"js/module"}]} |