{"_id":"@beeleelee/bls-sigs","_rev":"12-bd17895487b2f3124af0c031eb77c7f5","name":"@beeleelee/bls-sigs","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.0","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-SXAbQE0YkXibY7vxzFSxr3CVju9zZyQRokRlPqMza7t77RbmWQ4eX/3dDUy/k0Q+qKICWAfv9QDeiPC/gHRQLA==","shasum":"295909b1bc4a2efe7eaac3a75620c258949de949","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.0.tgz","fileCount":5,"unpackedSize":211206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdto7hCRA9TVsSAnZWagAArM4P/1qHImtYbIa0y6B/Visn\nhPvfpcsoySbKPh+76TgfykOCzTxH6H8UUnTHaNF5eTxS3FtP+Lvj/SVQfTPR\n3DqmcL2EhUXAEOfJRo1EM0m7HfpMna+zy6YaYIBBzYad4foQ02WD+priHHp8\n6PM7BJrt+9AM0Me72Zt6HBZdadT/S/EVVur5XboFr1joMf9iZ/4K7b9AG6Kq\nKvTN7WFDTLJO+Xfr/bVAYtTeJupWjYs4kMiavcJuwt3Cy7aLw9LbuSxzLDDm\n+1L9pv4zuAFPMujb1vgqjzamDMRASYqR8GmvYZDDe0rj8UMYaHmREEd3rhuM\n6eUJ0AHQVuCL2a5GfKhKhQKcFDtKhqlqnjZFTUcBpDyNE7D1ymHBvTpKRo2K\nDVoCBLiMDrllNBPq92k90DWH67vIzu8YgteEBBmBg4vNvzPyLrcf+lUzpso4\n7vy0qznfeOqzJgpPJpph+7YdYJFfHVSz4EctMYkEj2YrGdM4Gb9GVaHlCke0\nnnGWLSr5hhgp/mrp/G9sqb8TXxw9a7IOJHxlY0vQl3eBJtmvuaWcUGzPEjSq\njHCkYR8T16P7tOs4iaZSjY7lNJiRyH3SeoJ0J8RPEX2Om7kEMNPE7eTcRsxt\nmXPIjn75CA0G8LO6H/iiavQpY1xTiknk40KYnH4EQY89UG8Vv86ThYfFcuje\npuxl\r\n=QiDV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2FMNuKqx1ui4Hmfv4Kkv1+xTiBHgqEZmm00AU1iwNugIhAICS+9Ru7lBe5dZS3kCuaQm2AmfCriQiSukOdXwInaA+"}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.0_1572245216629_0.8210901804934387"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.1.1":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.1","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Ywu8ncgqNR20WBhqagCJnrvpuLtRrTV9N0gXv4NLMFtCqcLpTeBnMff5BazHaMQ3lHnN8UL3kvb/CelP3cPpeg==","shasum":"ce09dbe63e292dd0e427c21327a7359d533ae8bf","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.1.tgz","fileCount":5,"unpackedSize":387201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtqNKCRA9TVsSAnZWagAAn34QAI1XuD12m7WfBChR/OOz\nXykuMwcUISo4r3NI/wdKi35pe4vFQjeTu6I1pyDKF6PFonem+7bGlA2r8P0R\nSd1yN3SuAfE7Vq8RnfKEBBi1nTFxCe6caxN+NRK8xQz3mHqjIs/l4rJHeqEN\nEEXYhB3/k+I/1AzBZz4U/K5GlQX3zvBITs2NGqCIq90nOV+uxn7EhQhI8hqK\nPd9fSVyd9ZapDB6bj1OnBjq1e1A9VOs1NLR6sf3zBmnXzD3NEdB6DAY9M+eb\n4K8Sd4NlulO4zK0Jyz1Ck6hWVKyKavLBNUfhR4R/WcbTmVD/pP/XVVzYTRlL\n3h5Jmxg4SkBfFnAbcwFllqs+SA5Z0agNPageAXsudYdZGQA7ia9dmRbrosCI\n6c6/td5M2W8Sc1aqU1I2oaOlipI7WLO2D2vD7gfA+BXMH90FPamnko3uA+YO\nMfw479IoTUjWHBMXU+1eNB4HyiYYahxiA5h2sXg8rZ5MsWTyt5CJ4VKJNJxC\nADMX+vbz/5xpiXFqAKQFIScq5WVB1ce2nRHrEscEQ+LX5510oo0hgV8nakWA\nTu0q4OJxoOmDvfnH0wwS19bIpijY7z5/pI4nMs76KYHclI4tvKSpN7/H2FD/\nZZ05oujNeXvxgBcmcbo//h8k6ChhLqPkkcESUzcAez3rQ0PWEGYc6V/XdU2+\nupb9\r\n=qW/r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFKYtCpbozN09vLiLk04fYnSkyVqFrtuEnWg9lNEG9yAiA0OlN46/cQJP0uQHKqgEzAUD3+dpQFfT2/Q2AI1qQSfA=="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.1_1572250441939_0.8898293569680402"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.1.2":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.2","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.2","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-0vZAJBaFklz/+uk0x8faKfHcxO0qRuyQzbqo1Wq5HiGR5jU0j0E9Y0UkLOuK8zj9Wur0Q7hYoak4MBjLRYHvIQ==","shasum":"1a5474417a55f7e7eeacd20c155292a64fa60b52","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.2.tgz","fileCount":5,"unpackedSize":387676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtqdqCRA9TVsSAnZWagAAeHQQAJBiWZxHmCarDkfT9BR7\nbXMJTupk6L+1peJNMp7AUhXUGE3SgN+dGTXDoSyJPxZE5ivW2Ndd+IeXb3/Q\ni7jBgapTP2EM9C12mCCUgmTH7ViYMjak5of4q0z96j+3TRLn+4oeB/L0bhMF\n2HeosFBfg5zjbaCu2m3tWG6iJlei/tVanFLGm6UcqU+tha6LW9lxymAP+gQe\nEZUkoua/NQTRvZA/BL8vfZGU3jW3WrK0ZQqbJN5RXurWEmZrP8HVq7Jzw8Ry\nN3QYeHSE83gHhuvufxGsubPkY4ax1f0oNKzhZRjuOzqS5HrqdPrPiLO2Gv1A\nEb5hHrx2JuXkCva/2eSoA4PjEywSiB7olcgiaXIKY37Jk7g8MTM/VC7ystpu\nGyMmsnOXEBIE4bhnWXa3I+bWLAp+hS2ha/ZQ7c3DiRNS9iREnTgu9fzcpCw1\nsswwZY8sa2RwBcxd9WvCEZum4NiDjy+oFuJZ1nTF7NqRDQn2pPjOZOQVR23D\nouAeVKVgkw+KAEXzTMc2tCcv4eVrOaY/aDo1fPjVRuhfReITW9vsyo4yMJEZ\n0vJew+Q5dQyu3blMhV8pOQxm2GU9OJ4tVUNOOYxBTtDC/KZ8RX0wbivNm0IH\nBY4DKCLdx8JI6qeAqtX/AUT22S0SH6ZktxTr7+dzXAMqwlLKPZz+/CzjgihI\nUYYl\r\n=V9oC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqRlSAqqAoT0Shn8jPeJcoRJtIJNV3ktaENdv4uyRk7AiApbkyOd9WRpXj32MfKJKo147xxJ0B49cvmIULVooBMmA=="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.2_1572251497992_0.46795930548879583"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.1.3":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.3","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.3","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-DexlTaCwGZ8lbfrDQrvwhzWQuOQ+biOt3AIASBHa1OvhtVDFJQvrvg+s7E7wWs70qUzXHFvXzoCrq0yInT3iwg==","shasum":"d8e57a8eaf9c913acf79bf282536a7ba8a769d76","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.3.tgz","fileCount":5,"unpackedSize":387201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtqzCCRA9TVsSAnZWagAAZj8P/jiob6XWQIuRbCovuzx5\n1byVLLkoqrMaFqG2iqbdSmoz1/WM+XMfDXZL60tYE3dTeriGnwui8/TxVLj2\nCTsNSmHy4NU34bEaEomFHdPdxZ4LoWzTm7PXNuB0YD/FVO3+mGJoAoo1tjz4\nHiNdMFBIsWiHOLXvyqynayOL/M5l9PfRNXvBRijehiuOIjTG1PiPKyrY6dwE\nMmdOTRhgY6AEqAEGpSQZo7BGeWdfRz52Ek9/p2lvvVRlV6FVcuFW424TB21R\n6b1TMy0WR93CeEFNzFDE4mVdK/kvaIhhvAmMcI1WgLbF1jG+sCZYblFe86AS\n2Tkb9ykDa8YuzqbfCdf/wO4TbSlKyIzSOmjTi8IsgZz942MEzVxmP2maKQKB\n2pBbF3nqEacipIbw2lejQnNXaOewrMdsWLKQezvaeQLnofDKjqFHhAVEskMK\nfay3TDmTrrPAN8lQ+J1STTA/WfJDeM1ZgnNGL8PyW06BVjsSOptGWhfcR876\nR8+rv3+jfLXZ8z7CqvJMeBlj8vPCm2CPGx+TlMe5u7doUT2v+jvnnEQ+H+Ju\nOZcblhT63GUbnlM3TX2mLEOvYKVHM+ebqxn+EUvl0th8YZAruzk8bPLwiQQC\nA032le9bjkGcaBMF5mCt5rc6pmzv4NrnVUO74HL2Czxc3ldggcefesuKrDN/\nUFIx\r\n=xJpN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD506dHvtEI+VU62l7+Wpurd8vl/KtpE/NB0uesPn8c6gIhAKpDf4hc0+x0DL8Dk7hRj5Dc8W4lE1ByL6wYci0Yzt8x"}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.3_1572252865832_0.27900129764139336"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.1.4":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.4","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.4","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-xoQMxMdRecG7Ok+qWOMDVEhHZM57wAAd/tu+75GPjqPMcTMR3i+p7dvXNPJkn7nm/IQ3Nlz6JOLyQJd4sKs5Jg==","shasum":"8328d11f9f7c4df8f85bf4c3cf7c89b5ac4dccdb","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.4.tgz","fileCount":5,"unpackedSize":387201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtrWsCRA9TVsSAnZWagAAKiYP/2TJ+goeYMtLWk2H2C/U\nBA3bQDUtSIxKj28crsyTJtWMQaz6ue9YtPPmStDbhPqhA2Z+SnFaWKV5Nphh\nS4d/uwePAEuyDRiPTQgCD6z+1nvlRjA44Nh1t4SEvAl9iDyUOlvsX3JKvSUC\nJ0+FpkaOXcTvfgxg3xT9VGp8jUF/FM3zc+Ojo9QD8JD8FQmQ7Y0Z/grPKw6u\nLgiNLn7XElE1MlPli7D1T4EhGwYZ9lYf7cl1W4SNaP1oRkHWKnG3VdcdBFC5\nNXkBy268eh+aswFT39xSuBKex9s6AansFE1ZcrLzRVbN0cy/ULyY6jJ1e3Yj\nCaXQKXcsK5m0kX35zUNZUpC22cb1Ir/urmunCV+h3b1NryArRZqNL/Z6U1G/\ndd3gv3S/sc+EXDuMRmQKq22w+aT7oBsPLwn1nDB4kXiP74kMCfgQoHNGcbTQ\n80XTuWEs1MG0+NGLar9BuDu0jI67vJCfIFKdKox0JJ+6tTncJ7rv6e1eIkyV\n60Q116a9bG0fNuN7dG1XRxSLkoQhPxtJy1iszw/e8dXyBslrh/ZEQODGlZpg\nQ9x5QuIozpsfmLzU24oSetkOFH4Oc6pRIy/g3kDggam2ulu+q3xKls5Guax3\nkozH0ed0r/DwQPRQ4qMj32TRBw4sePp13ge9ASLrvSWfVkKnn7AG5Hov/we2\nWsoc\r\n=v0/y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEu9LE+iJJ/evUSvmUElckhm2quf98p7dvBA4Q9ouqh4AiEA7fVZ29H4Z/qWSNGq7R7tVz/jAOeVwawGoy6VOVu2BLQ="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.4_1572255147624_0.77026502826931"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.1.5":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.5","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.5","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-q3O3DoVJqHRLZq2NqBHYUt74Qu2KuWmdbeRshVD0IkggDw1MwCmLlxipp+1xC5FMyG5yNNUQjWvtxgGtrbaJBA==","shasum":"88efdbcb2820cec3eb98e9d8accf544f99ee41c2","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.5.tgz","fileCount":5,"unpackedSize":222861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtrxVCRA9TVsSAnZWagAA6i0P/34b6H4Ui00MJfUAj+ld\njjmhgGVu8afPEkf2+xlmpecfK+ISxqmkV1ubTfzyvu87F5LN+QUwXRDeGCua\n5g/hzq0W+lKuRXACSfaMAqorhJaL8JErGZ4p+PFb616qleWCFy6xbhg+cwTU\nxWvBtiZxJJN23zgzg4Vsk7yCkDMBmlOIAuGIiZ6sMhwIKyJjfDzxTfNAVhhL\nHjohUlmxZX/zSCiNeJsRbvjr8Xv0zywYvggtuwy+u+4NInRvrJWyxqIo1PU1\nKEEwn2ktfETh4SOOwol9Rw1sHH5G537E/VOZM3WaQQvw8GJ/3uEM/TxpOUw+\nQfFsarIWov18FyOcKOM3+09lLEbPtkOMz2DiEr1AfE2atMeKqgUnZDHD8De8\nVYSACNFM63o5bOZMeMecTKcYqyYrzIcqsRK1VJGkzVZdHnKijesqmVMuVB9+\nsW6cxDiilR9LOTNFypPOFEOnQ+D93huFMPnv3qvoWgdsgzGX3g6+EUT3zGLs\n7WUnPlBNOs1YNXtuApjB+lHlsOq1NaMkoYF9HYfTchsE7mdjjf8puCEmXQeX\nUjNlwXllbYg4of4Y4QSoRL5dFSqP5ga2gSHB+7JRCA2b2q8eLbERpxGr1op9\n9NSOYayXj24a9HbgsN/rQxYlx2ND5Qoix0FnAPEXbe1yXAPMcjWdGBiu8nEk\niY5v\r\n=CFDL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKwLKKrSPNPxKfCfi5EHYOHLGw03nMGQxBnPlyWPAMYQIhAKV/6v+eblu8zDejMPS5hAsnjjjxppPPdMKPpA6Ho6br"}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.5_1572256852758_0.5461000957451578"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.1.6":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <beeleelee@outlook.com>"],"version":"0.1.6","main":"bls_sigs.js","types":"bls_sigs.d.ts","_id":"@beeleelee/bls-sigs@0.1.6","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-OF/vkw3K+KQme8DQb3VVr2dVxpIKkHT8mC9LjfDjnYWDGhS4CBUy6myiPjc5zqcmYVgHTUMps4k1t1veCsUomA==","shasum":"11195d7811741f0479d8ed5232bbe7ffbf4e59a8","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.1.6.tgz","fileCount":5,"unpackedSize":384494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdtscGCRA9TVsSAnZWagAA68IQAJBGi3O4+WdCHJI0oFCK\nnxCm3Sq82VOT5zhPHVVHXbRg7YhQ4a1pWjgztooVE3LFBI5GT7B3K7Txqj5V\nb/vPGjjZiwJR6DczzsuS85QdfVMCtoNlRgPwUFiN5rsc+40sOVxFyfc+BFn+\n8r+UvQ1XVb0XlRb9zfvxxGftJDz+4vy+CIH3vDOYunjxV4Un14CnCFNeqY4d\nIzW1EWqw6l9eZTaBUnlP63QV6EmH6XeaLS4J+3xvwXCNE8NSee3JsbAl9Z4d\nvS62NTHTZcC+EoQwF5XQjOSdFsR4PQ+ofmT/ZjPTdnGbVS6tG589qhLx7fIP\nNAwvYI89Uz0uOvCabpEpsJR6iqQTeVbXvqY1SnqiVMFlHOroSlrUI9ILbKDe\n9vaAaU7wQOC+8PnCjceTwjGikgvzcL5hVeUKrxIYwYW56dB6DPGXkUozLcIU\nbdqS7mn7cfX+eMzpepvQ2EFVbXwbKU/jU1RaLOPHR7h3weyJheMf9lGu1Nuj\nqDrk5HUyVQNOovALtEdGV6gaTTSmzNeBIu/R2hrYPTJUDGAluwqo2NlcaiV7\nAya2NUGdnW/pa9mYZXgllRdDDdzHWnz9nZN2qV/+lka+suZlCJNaUbQnYHNj\nyc7Dr+AOyqK6UguCHTUZVyFJh+EssR8Vayjci8T8qTQ1yPtnyOehI7h6e37G\nn7jG\r\n=fLfk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaW7H9Cu5HjGwS6sX2kq9QLJ5LmyzMpIJ2ZwjWiQrnKQIgeUZxRyNDxb5AK/88bmnZXC/eqcrLkjLsBciG+9fOVM0="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.1.6_1572259590267_0.9661438499530552"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.2.0":{"name":"@beeleelee/bls-sigs","collaborators":["dtynn <dtynn@163.com>"],"version":"0.2.0","main":"bls_wasm.js","types":"bls_wasm.d.ts","_id":"@beeleelee/bls-sigs@0.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-0NgPJXXJ3sJmq8Ho3MQvdmmo8LTVCcdPAbwZtBcSiNRl7HDDN9M9geWiAbQik/jTC1Vnin4kdUNqxK/omSipaQ==","shasum":"142ca1cbcbd57ec56d5c99f06e68796d4974671d","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.2.0.tgz","fileCount":5,"unpackedSize":323564,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt8hLCRA9TVsSAnZWagAAugkP/3MnhrWC+xL1KjLLvn5B\nPtvOC61R//GGOLNM9duzFfxUQpZf6u+HJnbF43HDGKFYO63yO/ZWbyu5NghG\nrYiDmeLfyrWB5NHg+CyeqeEnrz5Y3iP947qaRQTmUXw0FpmOgbVfT0Vc3rmb\nJhVUTfTFx/rb82cpE2MhSrKl42jPe1bz6YqgckXlriOGrUHvRq+XplKRXFrq\nmbjacUz1occhmd90KoXRPUNtAvlK17rHfGX2JrFmj5NX204bOMN4m6v7qupE\nlsrj8HomYG/kWYEu/sH4Q6v1j4XkvZDIhS++ms0zMTYIAKLuLRXA07VauM6P\nHBZGWZ+0c99AG9V8doyWKLCjiQvtt93XQ88+Bz28dNksZgE4s76iztWCji33\n5VhWW7aBPorJuqKc2uIt8XTPQSTNevmjqQiRpVHVLnYiu2wjQ2DwWb0MYHL/\nVsXCDV/qGmDlnD71VkjK5KerQNVTJpQbYrm40i7l07diG/6c/nb0/kkzdhfI\nY2cn15R7y2A+JPYt+lsmnZ3cK0Csru4o/n246OlIfpgFTi1TxLlRaUx6Kl6T\nSC9XzL7IT2ed2LNj6gmzFkw9SGVDoEVscITEfuGuNPjPVSgojBx0amwnfZid\nSLSKkYfr0RAi6sSmxL8+W6elhDT7vpDffhfcOnaqc73AauFK4ev+977xNrJ8\nUeIf\r\n=GM3+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHzT8PsE4aoMdxBikO5RsgGS7pqwsjd8It1dfgsgcwMAIhAO9+5sCV3lB76zNAqpfVIQkL5xVrqAW3DQfdQgNq43Du"}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.2.0_1572325451428_0.01166454416066176"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.2.1":{"name":"@beeleelee/bls-sigs","collaborators":["dtynn <dtynn@163.com>"],"version":"0.2.1","main":"bls_wasm.js","types":"bls_wasm.d.ts","description":"```js const bls = require('@beeleelee/bls-sigs'); const assert = require('assert');","_id":"@beeleelee/bls-sigs@0.2.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-qqE7q2YVAMnQO7McMdxbDXVNRaaCl1e+1/C6+AKmstItV5vGZgEP19VOKQOgoZOrxtCAtWQk6w3ZbwJgCVEr0Q==","shasum":"56cecb1485d3221b6f5894b0a3d9248f6309380d","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.2.1.tgz","fileCount":6,"unpackedSize":326256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdt95pCRA9TVsSAnZWagAAxYAQAJYu8szluYhLgizPYfsm\nzGacT8U4xYATvUM43M9w7/Qzb3cBIGYZWh0ab3bK7sY49hesdc6kU1usgLj0\nJcvfcYfor4Pdsugaf060SjK4ix2qLghrwu10qNHD93wtJ0chrpscoeK7mUf9\nMDk6XDXsXG0QQNn7y7cO8iK3o7vHdV1HcF3kgjnZ2UMwuf9SGZqns53iIPiz\noDDGd2f2bohUxqYiozBD7RapadjvJzwScmRivOViaAb7IJpeUw3jObeHswmo\nHtIGqt+d9q9yoIX0Sw8IR4PDTPrgd7nHerXnOqwAEtSxWNO41bKdpzjqPs5S\nd/YezB4kmVF6o2V5zP0xiLsKPpTZzColEA6D38rSAT5uRzDLmLMlN1Rhh3tW\n0c1aMCZIZkhzyLOWJ0CGNfQZpqYkvgmmIOQXorPk5tfinlhoXTbFKKk0pwgD\nPwClkBxEFES1W6Vtao10MJxfSJJttMcjrF+tpyiFurBAgMsrQsq8Sh9mh/v1\nXi81Ow21llpxIfPiyuaAtKdnxey9CdhHiLnrB5i/NEfVbJZLvmYgTdoti8dd\nYHJKFYYZvaYhut0xjUn0dqrmln6j2+Hvfu7Ql5gHpDPPkaR6c/gOpY6HWqaz\nnC3IiGlBV4LAWB+Wlb4Jssg1jXDIahVSfVjNvTd9Dd47+2up4dk7uxzKL9GB\nrkl/\r\n=Zvad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKPpkSkqWVNrGtM2QC1fgS8YyZ/yrUUQFGCGKYeDdKqAiAfYG5SzUrrMgPTEnw6J/Q/kSHb+CnL2aLhgwT49ATexg=="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.2.1_1572331112583_0.8862333938419231"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.2.2":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <lifeng@ipfsforce.com>"],"version":"0.2.2","main":"bls_sigs.js","types":"bls_sigs.d.ts","description":"for using in nodejs","_id":"@beeleelee/bls-sigs@0.2.2","_nodeVersion":"13.0.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-GFIYozs/+yoJ8duoTieVaLEB+1sPWsiHZF1EpCqFXDkqXKVEOhvaHs5eYycAqeDb+IFpD0NmH610S2XbAl0TIg==","shasum":"a9320e8ad0d3114203efbecd61a3ebb871dd4e52","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.2.2.tgz","fileCount":6,"unpackedSize":322511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdymT7CRA9TVsSAnZWagAAmRQP/0OASRLEhw0OOthSoKUt\nTJ0fBbvG/4nKofNDfjn3Fd8OLhFDZiXydpJSody9LvBIo9N8EkjYuoF/ln+H\nTnHKFDVzFJwSGhRpoMT36Ik/euCnLdtCRFvEeih3eFpGEVW8SeZayjn8amjs\nkNng1vU0uGkiJyuOWE4n8sj6yo7ZV9r8v0E6qji9V2KUwdGbf27nBV8lAXxl\n0+qF4J3LgZ9JpwzvzdJ+AkWOjVfMZaPbKWuxwaa5vb1OGtCCQqpoOzNqQnBh\nph6okCMHZT/0VzLFm47rWpus+WlfQ9CSqjiTp2UG0E84enTgizxmfHB/4kn6\nGR9RcRq/DlRT3uNbRSnpDBB8qOQ/Pgg2X1gn/PjLsoSI1UIkLUmStNAt8ahm\nL3oHckZUZ8wLSb0NAVIZQZ82nZykjaR5J1+tjN2HCX1Dfx9fRlLpe7RUZtFA\ndGKYIfKtHU3Ldm/xJcq2c100QSzBN6q4yn26DMpeB0EGsKidMSqqJ+tuLMNa\n1+G6oA2Q3kZZsCLFLXkwle06pwHl/GVx26rOGu2B01x2BdobqLoiyXW/pRwM\nTm9aQtsCnLgyN5W6KZDQ3Df1rdFDb9czbAlVsjCnroW6xB/IDxzO518g3QaO\nbXaCUEd6m0FYzhQ1tgtZKFsJMf8wlaSIF751XDPq/jDrk0VUp/Y9eglAw64A\nzxV8\r\n=Vvb8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwtr94BBUjgbjLZky54kVMty/3LSurI3ZmB9UP9p45IAiEAp3Tv86ylsrYVs8OlwgSgVOAzmEAZyXHayTxC9vtbY+M="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.2.2_1573545211404_0.7705065841933543"},"_hasShrinkwrap":false,"deprecated":"nocomment"},"0.2.3":{"name":"@beeleelee/bls-sigs","collaborators":["lifeng <lifeng@ipfsforce.com>"],"version":"0.2.3","main":"bls_sigs.js","types":"bls_sigs.d.ts","description":"for using in nodejs","_id":"@beeleelee/bls-sigs@0.2.3","_nodeVersion":"13.0.1","_npmVersion":"6.12.0","dist":{"integrity":"sha512-4Y9CujRKDZX+UuYwtbRqRI6tIO++EtDpqXPs707h+HXdC8svLHPdLmJ4BJk04ytkSNq1Qku41sWrOI77eHo6Pw==","shasum":"a009b4300c1ae89487b2fc53f2a1ff1609189122","tarball":"https://registry.npmjs.org/@beeleelee/bls-sigs/-/bls-sigs-0.2.3.tgz","fileCount":6,"unpackedSize":1115188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy2qlCRA9TVsSAnZWagAAfNgP/jjSXuZ5bEmtXkgHTe1N\ncuNZ0UDxr4DsUwK1LqnDimJzNtNofoL3RlXPnOtrZKWFVDmACAM1xF4GV1S9\nSe6IDeXZscBQCKN60kg4l1dlLFkr864N1HpkrvlUV+m2eM8ZjvdyK2RKRmxi\nEigDpeoUyOjg/xCTZ86+yH0DlmDg5g/ELGegKv2Kz39IwhOJJ4erWANeK88o\nQC1cqnSy35WwiQCnnU0Yf2ThwoIKetgrZvJ2NqOqUkVatt8i4ZpqC3e1qjNy\nsiU+5xVMN0whw4CiGE3wb1DzjmIKn8drKTg3rYrPBYtumHH10PR+VSnNkEy5\nbvm4+q1FISvIUegFtG/5V4w/J09Vm58xGTODJajvSH1/t7ixVukwQUqoXXsr\n9yOgU1c1VTR1Xgd3q49ZBWu9QzM8PyzR0t9xZddYnLRSn0QlGhKY8bfSLotp\n1FIGtwfeRhXjZMXiGeWRHHcyPYA6hjCB1klwdqaVc7KL7xbb9FR/KcqJFd/Z\nCOzShuGPQSfUTxldkfhE7EVyqxFUe3EKa/MVK5J79iHRbrQBG8v5jwdoxaeP\nlGVaSDA7XJxP6PiIqkzTEgbzXUq5E1FYkGyDx9TI0IrvkPvURuNzKkSG8jtV\nSGUT1oBEzrVfe4wqA+rWQz3GGeVWSFsK4dgqNleSu/oQtLzEmo4Yf0YEMD0d\nrk2m\r\n=ona/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3juOpMk8XYjuhw0HsKsK7tcCiTfc/bdfA1iHDJZJPjAiEA5kyuIvxWa2/MhU1K7Y2yc/I7PeYAQUegXsG2jxqQ+yM="}]},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"_npmUser":{"name":"beeleelee","email":"beeleelee@outlook.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bls-sigs_0.2.3_1573612197321_0.1822301978861427"},"_hasShrinkwrap":false,"deprecated":"nocomment"}},"time":{"created":"2019-10-28T06:46:56.389Z","0.1.0":"2019-10-28T06:46:56.758Z","modified":"2022-04-04T18:10:03.783Z","0.1.1":"2019-10-28T08:14:02.078Z","0.1.2":"2019-10-28T08:31:38.095Z","0.1.3":"2019-10-28T08:54:25.997Z","0.1.4":"2019-10-28T09:32:27.751Z","0.1.5":"2019-10-28T10:00:52.897Z","0.1.6":"2019-10-28T10:46:30.461Z","0.2.0":"2019-10-29T05:04:11.581Z","0.2.1":"2019-10-29T06:38:32.743Z","0.2.2":"2019-11-12T07:53:31.502Z","0.2.3":"2019-11-13T02:29:57.490Z"},"maintainers":[{"name":"beeleelee","email":"beeleelee@outlook.com"}],"readme":"for using in nodejs\n\n```js\nconst bls = require('@beeleelee/bls-sigs');\nconst assert = require('assert');\n \nconst publicKey = bls.private_key_public_key([96, 22, 38, 253, 217, 60, 69, 82, 30, 224, 23, 191, 234, 232, 137, 66, 212, 234, 75, 215, 186, 214, 73, 164, 142, 248, 56, 233, 74, 243, 32, 9])\nassert.deepEqual([...publicKey], [135, 153, 163, 131, 230, 153, 43, 69, 249, 162, 113, 220, 249, 84, 175, 182, 80, 151, 250, 248, 236, 57, 52, 91, 185, 92, 113, 148, 23, 135, 71, 77, 60, 35, 39, 27, 176, 240, 202, 176, 243, 53, 113, 141, 19, 38, 64, 99])\n \n// generate private keys\nlet fooPrivateKey = bls.private_key_generate()\nlet barPrivateKey = bls.private_key_generate()\nconsole.log(fooPrivateKey, barPrivateKey)\nassert.notDeepEqual(fooPrivateKey, barPrivateKey);\n \n// get the public keys for the private keys\nlet fooPublicKey = bls.private_key_public_key(fooPrivateKey)\nlet barPublicKey = bls.private_key_public_key(barPrivateKey)\n \n//console.log(fooPrivateKey, fooPublicKey)\nconsole.log(Buffer.from(fooPrivateKey).toString('hex'))\nconsole.log(Buffer.from(fooPublicKey).toString('hex'))\n// make messages to sign with the keys\nlet fooMessage = Buffer.from(\"hello foo\")\nlet barMessage = Buffer.from(\"hello bar!\")\n \n// calculate the digests of the messages\nlet fooDigest = bls.hash(fooMessage)\nlet barDigest = bls.hash(barMessage)\n \nlet fooSignature = bls.sign(fooPrivateKey, fooMessage)\nlet barSignature = bls.sign(barPrivateKey, barMessage)\nconsole.log(\"signature ===========\")\nlet aggsign = bls.aggregate([...fooSignature, ...barSignature])\nconsole.log(aggsign)\n \n// assert the foo message was signed with the foo key\nassert.ok(bls.verify(fooSignature, fooDigest, fooPublicKey))\nassert.ok(bls.verify(aggsign, [...fooDigest, ...barDigest], [...fooPublicKey, ...barPublicKey]))\n \nassert.ok(bls.verify(barSignature, barDigest, barPublicKey))\nconsole.log('veryfying ==========')\n \n// assert the foo message was not signed by the bar key\nbls.verify(fooSignature, fooDigest, barPublicKey) === true && assert.fail(\"should be false\")\n \n// assert the bar/foo message was not signed by the foo/bar key\nbls.verify(barSignature, barDigest, fooPublicKey) === true && assert.fail(\"should be false\")\nbls.verify(barSignature, fooDigest, barPublicKey) === true && assert.fail(\"should be false\")\nbls.verify(fooSignature, barDigest, fooPublicKey) === true && assert.fail(\"should be false\")\n```","readmeFilename":"README.md","description":"for using in nodejs"}