{"_id":"@unirep/contracts","_rev":"32-292977e48b9c934965aa32259a31283a","name":"@unirep/contracts","dist-tags":{"latest":"2.1.5"},"versions":{"1.0.0-alpha-2":{"name":"@unirep/contracts","version":"1.0.0-alpha-2","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-2","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"0640a76497e9d8480fd4823795d74ccb85e9525b","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-2.tgz","fileCount":140,"integrity":"sha512-fQu50H7Ra7EEVhI+qgsDh7pPxOIjGo9Mlr/itFD7tH6He6QWcepaMDZ4Cmxd9XZddjk+/2WaA1tc6L83Roesgw==","signatures":[{"sig":"MEUCICMsmQjtas7X4M5si0fK6F2yJaypA4bXCcVCNzqoT+SoAiEAu0lnPxp4vUlQxMz2vBR0FwAOfiMoV4k4HqvEuTmZSKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11967647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig47HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqokRAAiUfspG6MfBLVbHx6f9tykDeJWis6Ootazf0Z5Fuii4gFxCnP\r\nQl8cC0Gh7ccMuhfkTiv1/QqBq+pU3sF4MzJD1vFpQ2iDXK9Fpi3hhtN7tQOG\r\nQpyvPJ34PIrNHsX+BYyxFSxZzUTn04II//MPJljbFIPKpGl08TL2/+G6BA6M\r\ntDf9xVDf7291cy5jsnjJt13/TnjXaueRR2RJjgwcgBJgq0D/dLpR8iZheyqj\r\n8JcUvurwASOmbYU0IRhznXQ3jCH/QyInmznqGJ1+rhvhhBLJD+m2swK95qyz\r\n4cCOZpb28kvv/RMVA99Pb/OlnzT/Tv00eOY7LP0HTySJp0azbeGE7TcEVmdG\r\n933O7U/04SKL17U9XVbfrI/1bDLxdz/YaFJUNiovp376o+j0VvIDK2mYRjMq\r\n3b+nSTuNP62/itLBVCHvUeJtH8v+bGtPe+Zxo0iPVwt3pT6fXMbBZkK0hNpM\r\nCY7WkaQBM7n4MQFFKIFYbN9v2vtslVVIzWWtt664ppFYilmpr77IlSjKGbro\r\nnqHWrH3lvLaBjOHkcqm9wFEuRz4S8eesxVZelURtBT7MlovXs2U37Gc2qtmN\r\ngqvFrlcwbhJjEZaELqPSLt04eGybZqfVTyXoUl8X+N+cw5ppK610vf/CefGp\r\nherkhgWnRyTXR001txxA8jyQTL/6paodGA0=\r\n=8T96\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"1dc343dea4974736a3347d08961677ab64653e59","scripts":{"pre":"node scripts/prepare","lint":"prettier --write .","test":"npx hardhat test --no-compile","build":"./scripts/buildVerifiers.sh && yarn compile && npx hardhat typechain && tsc","compile":"npx hardhat compile"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.1.2","description":"## Install and build","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ethers":"^5.5.3","argparse":"^2.0.1","typescript":"^4.4.3","@unirep/crypto":"1.0.0-alpha-2","@unirep/circuits":"1.0.0-alpha-2","@typechain/hardhat":"^5.0.0","@typechain/ethers-v5":"^9.0.0","@openzeppelin/contracts":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","keyv":"^4.0.3","circom":"0.5.45","hardhat":"^2.8.3","ts-node":"^10.2.1","typechain":"^7.0.1","@types/chai":"^4.2.21","@types/node":"^16.9.1","@types/mocha":"^9.0.0","ethereum-waffle":"^3.4.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-2_1652788935601_0.026941238198991524","host":"s3://npm-registry-packages"}},"1.0.0-alpha-3":{"name":"@unirep/contracts","version":"1.0.0-alpha-3","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-3","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"733d5bb87e509ddbaf393b7b5c6a732b0dcbe837","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-3.tgz","fileCount":123,"integrity":"sha512-hH9ZedaYKhAmN41qKkocd5UfJbK94NACn9+lMsKbSf4Uw691QK7b6yc52TYjn3jzc0SzexAIe1dxJBRXD6WYeg==","signatures":[{"sig":"MEQCIE3JPHxDO+zAukh/SRnmD6fTw5RJtaRixzjeWGT2YhxZAiB3EaakF49dNgxD2i0e/0oiuAS8iw3lrVVGVZoXdPzzEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11883715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihhH0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX2w//aux4UBM/XhbyOEaGV0BtSOQ8U6a/ypcgYugi7FX9LDVmlLw0\r\nvmLyE05hLp8nSTo2FRUKDSUOHlrj1NeR2NEB+SGdhnFBD463UFUu1LbxqkbT\r\nyDdF+v+mb9OifZebn4OIXuE8brVmSTnydlwl6Fs/cb0PSHz0QBVgQ7skYwbc\r\nYCE1kL1YLnN9aXPwh1CfG9hRbmB4iuSZ8gwq5feGfyTapw5IWrNUDyyGs3cS\r\nTexQn31t4pREwAM2zO2nlaxOXn9eH1n9CiFB/AvrW9URMCTCU+spKg3zN4MX\r\nRiOBtUzAkJlY338+JuHNIymh6U7f7Q4c6pvaGzl3BxIbiS5EKYgV5TPb+a7v\r\n4306oWdQkAUV/baJavooMgIde6Qh1sDHh1kWn+sscIcb/dUl4ofdAEQcT3pH\r\n6Kz3sc4jYkDhB9igrtNPY9pZZqCyxQu+Fxm7Zvxcuzxf6cHtKSHL3Yv5UmQn\r\ni2Z+0j65U9aa12ss6de7Q6ebGwFcAcOhBeBvLE0kw9MTH3r4n7laAO68nkS/\r\njUfFA6lwhEC9HM8mGB2AoXAkNTTa3Ec285bPBhzfSzQayHOk/1hCtLXjNyTE\r\nY1EKol4LPvtt7oNk9myqZts+bIwRMTelEJVpEnJJ2yNSExEg3f4oswu0xZWY\r\nJPiAFdaxk06RgyGVsSK6jx4UAQyHydgR0TY=\r\n=6VkS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"2aa0fecf810a9a023c45dac5fa0d1bbe764e8703","scripts":{"pre":"node scripts/prepare","lint":"prettier --write .","test":"npx hardhat test --no-compile","build":"./scripts/buildVerifiers.sh && yarn compile && npx hardhat typechain && tsc","compile":"npx hardhat compile"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.1.2","description":"## Install and build","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ethers":"^5.5.3","argparse":"^2.0.1","typescript":"^4.4.3","@unirep/crypto":"1.0.0","@unirep/circuits":"1.0.0","@typechain/hardhat":"^5.0.0","@typechain/ethers-v5":"^9.0.0","@openzeppelin/contracts":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","keyv":"^4.0.3","circom":"0.5.45","hardhat":"^2.8.3","ts-node":"^10.2.1","typechain":"^7.0.1","@types/chai":"^4.2.21","@types/node":"^16.9.1","@types/mocha":"^9.0.0","ethereum-waffle":"^3.4.0","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-3_1652953588320_0.5839779007716555","host":"s3://npm-registry-packages"}},"1.0.0-alpha-4":{"name":"@unirep/contracts","version":"1.0.0-alpha-4","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-4","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"069a0f227be2b8d3281a06a5665e993833fb76eb","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-4.tgz","fileCount":123,"integrity":"sha512-LwQKtJk0IKmG7kaY9GjL7XST5uf94szH7xRmxER+8LIxpt1cHvodABQxhNq3wPH3pwPOlYDqAalGdR/A5AR4vA==","signatures":[{"sig":"MEYCIQCZErrPVlxNk1P/PmReMOrrUBJSyscQ9zT04HWE8noPFgIhANJrNRRbk/6GtIO7LKusP4SKtN/G5K5H5tUpC/7LNupB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11906103,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiicy/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2cA//cGhmtKPU/LtUskS97aQGQLdFytYEFKWQALOesD6r7JpyINys\r\nA6mTIWSp3CHzC5+Mel6YWActu9ywweXlFy5lSzl0YSEp+lLRgHdsaQ52E5aV\r\nUvIWPIrwxtqX2FYw7vaXZC67sX2/C7m9Qe75evx3Tn58wUqnfBSQDSgtVq+u\r\nQOBLcyp1wcjqs+CktNDn54u+qu4C+IgbkQYwz2XN1bvwmEhHo8qf5tYV2ld+\r\n0b2Er3G/rE0Q9599Mupkc7/sgygkhms/flDwJ+MxIM3o7BwhBHnZBI0xbHXP\r\nGNOnoJLQTmrzmzNkeJ8kGc9wwB+04C69DB198uCQzm9+U5xN3JG0nYFnoJ4W\r\nnzbxoOOKj8bdeNviyhDK3kFV54f2kglDuc+WxRdRAjBWvIRWtT9yTVDMoMEX\r\n1JvSB/Hjk/eCuL8Kn/2rIkB6T45YrYbe4ApOu5Uq5wLmClZiJOOB9J8dSjUP\r\nezlpzq1O2MqT+7xmH+nCahBtRrgVrQFx0S55VsaLjAoSLE4yK2mhsceiteD6\r\nbMosvpuqr7Iqyw5HXu+YYnA0FbL5Mzn2vXGzI7yVAOaTrZfWKq4MKk1vYPac\r\nATWwBJQ8iVov2bKBOc/8QNWUR+WsKj2d/oC4StKvPfb5kwHfcw0U1+Y4LRsu\r\nbd+3Y49ZjgDFd3T7jhL0hYRoofaOlQ2sEo8=\r\n=y+bm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"284caba4a0cbe5a6f5d249bde41cdd62ff6dca86","scripts":{"pre":"node scripts/prepare","lint":"prettier --write .","test":"npx hardhat test --no-compile","build":"./scripts/buildVerifiers.sh && yarn compile && npx hardhat typechain && tsc","compile":"npx hardhat compile"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.1.2","description":"## Install and build","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ethers":"^5.5.3","argparse":"^2.0.1","typescript":"^4.4.3","@unirep/crypto":"1.0.0-alpha-3","@unirep/circuits":"1.0.0-alpha-2","@typechain/hardhat":"^5.0.0","@typechain/ethers-v5":"^9.0.0","@openzeppelin/contracts":"4.4.2"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","keyv":"^4.0.3","circom":"0.5.45","hardhat":"^2.8.3","ts-node":"^10.2.1","typechain":"^7.0.1","@types/chai":"^4.2.21","@types/node":"^16.9.1","@types/mocha":"^9.0.0","ethereum-waffle":"^3.4.0","hardhat-gas-reporter":"^1.0.8","@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-waffle":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-4_1653198015199_0.5141898820420221","host":"s3://npm-registry-packages"}},"1.0.0-alpha-5":{"name":"@unirep/contracts","version":"1.0.0-alpha-5","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-5","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"5c600d4f66b430a52291185cdd54db2a91dabdbe","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-5.tgz","fileCount":173,"integrity":"sha512-+bV+2hLXU7LujFbDCaxqRnWaubf0UIVS0uO0YrK5H0ZDO31Me/MRIVzbyPPMlvo2zdClVBZC9AHMVk4ox3EVhw==","signatures":[{"sig":"MEYCIQDCP/La6RhM/qt5iGvrmi94XZ9SaOplC1QJZ6t9mMRU/AIhAO6UXP21BQAlmJ1KP7nCj7vRIUJur+OIkO6GwcWfBMwk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11521762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqL3ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLyxAAkknrVgxJ83MLRmqeIXjWv538a2+m91hU3dedfeoHD6+nxTR1\r\nKZP2vWe54bj25Sk08J1VmDO9RSbSj4XJIgl31ZKmkFiBg2iNzNsazll+DW68\r\nf6x7QcXpl1AMxT69FXYjfR/HoChYUA/38/vnzy+nl3kZ8TFmvynxdaHHW2UD\r\nPpiL7pJv/xNMUYOtIl/fEcOA6MAVIKRNcGDuMrygOT7RgLLW0zbmPv7QqQKb\r\n1nGykdlihqBEnfKWqmx3xgNswr+Vf7Wu3LoeWC7xOAMWJCncoVi5aumU+js2\r\nC7GhzR9beWeQRseoUP8FB9z/JwZiXMQG6lfrIhrVtOJpAsa3dSHu9ieQxuXz\r\nodVX5RexcvurbLFtkAiOk5WHJhgGIaN9o9D9APP11TubIUV5r9xw43+m/gCm\r\nhdVfBBYNlXDFRU8k1ITvomupjSzwpqqrRC6MX5CpG282OBwAw8zaUNnzlf4f\r\nwyIS1b5qg0/tII8oq9CquIaHYEI72OzrhuLBbKMNfBHG5SU4Epe2zcncWEUK\r\nzdTzg/4c6SwD3Cpvbp9vLTKdUb+8Lj6/b3OahLs8C+mkEu9i53Ki0vHu/imm\r\nFX6BrltNJ1t8JkEX9iEBw8RE48pOdORk8INYjro/v+vsS1YlAJbu6gjmgVQc\r\nkRVwAb0i4McIoF1SU+IsvRnDCjlwqfe9u6M=\r\n=NVCT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"d7f11a7b97975ffe3c2d400acc33cef8f93bade9","scripts":{"pre":"node scripts/prepare","lint":"prettier --write .","test":"npx hardhat test --no-compile","build":"./scripts/buildVerifiers.sh && yarn compile && npx hardhat typechain && tsc","compile":"npx hardhat compile"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.1.2","description":"## Install and build","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ethers":"^5.6.8","@unirep/crypto":"1.0.0","@unirep/circuits":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","ethereum-waffle":"^3.4.4","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-5_1655225817238_0.7465560478643443","host":"s3://npm-registry-packages"}},"1.0.0-alpha-6":{"name":"@unirep/contracts","version":"1.0.0-alpha-6","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-6","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"4fb865b53e06cfbaab301f9125f7bf19ca70e7c7","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-6.tgz","fileCount":173,"integrity":"sha512-BPFgVXjEUhWLdYoyEs0OTdv+0S8LK32BbJiPSdHr3AMbKCjQaSkiO1KEU/GO8V9MB12xmeGIkPICGoTz2bfbGA==","signatures":[{"sig":"MEYCIQDNE4DLKFFc+f5lNA2UYbJMkF05ZJg/guaXZjXofH8fIwIhAM5hwKWiCoos3TW+VVTnRlt4mbHmEVoPn0Qhlz+thYlL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11534892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqMDzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrfhg//Vm0NpTcK/hXAjhYe3iOfYcoH4qz3wFCXxxadO4rjckn29wP+\r\nlrV/y533Y9kyKc5D0InX1xmjef+GAgX2KbKn0ZiNeL40M4WnzcW6bAmeERVb\r\nx+8oHhF9KJGCcGe/14F67KPDXUrjzd7tOYPu/bljZ4OSMN6y/7HXD5BrqXHB\r\nQ0eaTokwQiM0xIxbVOpyQHH6360YXnJNqnkhReJIHKlFxfd1Nh3OazMjUnGT\r\nFJ5HMwBirYLBq+SYMpGuVi7D6y078QsC9K5hEamzxBqnhp2BNnK8Es18EvsL\r\nQ479ZaBqDWKVBu4V0aznypaAAQyAWM1TshDgBu1hbbaUC6lc2RB73LEY8hBn\r\n72VKwcmY5a0spgHyek8e/QvxXAybOJAC6feKltPv7I2eLxYhpKFAY3WHrcYe\r\n1xunjNwTEAt+3W6OjU6at02jb7VT0ymKhKN2K+0Wm46+miCVYxyPzPHRZGiP\r\nMlIzCVyEQSAp2VEuGOt3iafcU1wMJJ49WK2eAfXotWVAXiZHaHqaTncVJPvJ\r\ncOW2yTXfppCkyegOy64KNPVL1QRfEg8yQQopA9n9NBbnWnzHjNfJ9R1/d08V\r\njikwK2NjS89xX0NSwoW4lj37Jl9prv99BIdrtj2xCwWOKIOGrMbl4FV80blx\r\n/XftTexbpx+v0io+Q9nBS086oCWF6Sq33pw=\r\n=f8DE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"cf2d5a179c8299ad5c58eb7d301f435ee33cdb14","scripts":{"pre":"node scripts/prepare","lint":"prettier --write .","test":"npx hardhat test --no-compile","build":"./scripts/buildVerifiers.sh && yarn compile && npx hardhat typechain && tsc","compile":"npx hardhat compile"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.1.2","description":"## Install and build","directories":{},"_nodeVersion":"16.13.1","dependencies":{"ethers":"^5.6.8","@unirep/crypto":"1.0.0-alpha-4","@unirep/circuits":"1.0.0-alpha-5"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","ethereum-waffle":"^3.4.4","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomiclabs/hardhat-waffle":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-6_1655226611193_0.7336180370045804","host":"s3://npm-registry-packages"}},"1.0.0-alpha-7":{"name":"@unirep/contracts","version":"1.0.0-alpha-7","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-7","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"f2a4f042ecf42a00efb88e0612823a48ef214122","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-7.tgz","fileCount":141,"integrity":"sha512-UGSS3L1xXXwUj8uDHfFuRxOibnycEUlvAtoc6Ey3xuLGrydDKoH5Kc/XxspeZ62AjbAkFd4dUu7T/Muaoqs//A==","signatures":[{"sig":"MEQCICre+1f5gXtd6DDzNG3dY+tkQhUQNCh1JXCmdSf4lSvwAiACFVFg0C5eJVRsI41xXBWcdE5zKE8/O4tRqYGrDqe59w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11264346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixyQ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozuBAAoB/dL3lTjG7/pY9jBVnlRyTAsUAo4Z5eNobyA8YHdlJgKIAT\r\n/75tqFVcVpbE6f6xds/caCBchX6IlylXqL6m0w6EXNX93qG+FQrRtUZkGtLJ\r\n6evsapGzm5KxPJVP5Onk5BBifjhxCYfHrBZKYyqHvKvSgVHTHPtqCU8a3ZK9\r\nYhqDK3jZ4lOJC0bmW9TGtKSs2s/2KyEtyAASRVpB2ykFyo2qsPwGgBwt5F0l\r\nfaOScEgLCw8QMkVGbIwny7GRRCSpyGRf1SbK0lLTn9t79KVOf/0yzmWAmBwp\r\nadH1nfmBNDOTAEsL73ywgTTLoBI4nuoN354K3BuwkgzeTIBKHuys+6/NOJ6q\r\nshftkqOC6MLfNF8lLuYjtGzzRva0HfN3LTwSYqk4pPUB2a+MAYQ8wn6cyQif\r\nYopnZpoicbXds41OBJ8QKsNNKjvpPK7rwn8GmeE/EC1aRBIY24HC57Bca/Bv\r\nV0ORp5i51t2QGSXe/ecQGZZ7o9DIh8a7AVqNvO6fU+4q8VGxoz2+cXj817HC\r\nZWHNupgGS7kEpU4uG4fR/3TOo/4i/hGHBIEKkwz0DOSLul5Aindc6DNVCZ7d\r\n5GywGZmhEP88Ktkkad5pX+4K3FJuKCYeb6sWulrKLuDYbSv8pMhClCXm7ntR\r\nMQBw9lJZK6YDT6JWMWbWVQMBvfVuuervhWQ=\r\n=KIT/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"973630f48f9c80e2f216f11bfda0c9d57555ace4","scripts":{"pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test --no-compile","build":"./scripts/buildVerifiers.sh && yarn compile && hardhat typechain && tsc","compile":"npx hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"## Install and build","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ethers":"^5.6.8","@unirep/crypto":"1.0.0-alpha-4","@unirep/circuits":"1.0.0-alpha-6"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-7_1657218111190_0.7120268486169556","host":"s3://npm-registry-packages"}},"1.0.0-alpha-8":{"name":"@unirep/contracts","version":"1.0.0-alpha-8","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-8","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"1bcb8c6544aad3cbf025639c7eca849926dd669d","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-8.tgz","fileCount":116,"integrity":"sha512-Tw03LbDBNpJKqxFu5uKCaSnNtWBD83jQ7P/lEeW/ZtOiWBYEh689pGOvj0SHr/Rw+mnF7NfX9TN2xkV2Q/4GUQ==","signatures":[{"sig":"MEQCIAw/VSvrnmmtO9IDgeA0JG4Xhpaza/FsnFhr0hXDb6zaAiAOn/NNdU9msf74pgj58T+S8XGWpwcCQgZi3KSS9uGl3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizQ9jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKPQ/9EUs2UQEm2obkgEgzdIxno/Jw4rSDcV1cpu/yHQE16nFfMk6G\r\nsXOyCvvaXTiyBS2i22HVFMyeYJLEsG/BOrc60CjtrsQDRv/U0TjXAXN630PY\r\nUDy8Oku0wY/mRhgdkBvGenXngAzwnFLeCGmbpbVWjxGC2oFe0grb8K7m08iv\r\nyxaM4o7EOshWHyhNfDm+TFZDxHwXbjoIDt6bRYlsoRdcwLMHW3RVym6KSAT+\r\nD0/9/gBQ6xbofwALw0DJGFsCSnDs+TALrjgP2fbShQRbx6rzP6VWjtu1byVM\r\ne5eNMBXc3ZMhVoe1h8tfgRi1szCI27Zp7Q5wVPcM5vcO6wWGT3KVu62Vff1D\r\nJxUkUg6ROvHZC9rPb+JqJGgwOvV4qPWMHA7vS2APSNse9P5UOK9rl3JT+QcZ\r\nFOpRMuGhjQfOxcRVcj/vzDMUMyi7a54HHfZ3jtWa1/LSkojSjCjoZtpcQiaP\r\nNvNIV/mfj0mITl0OPF7bJ8iyLj9zKXrCoceJToNym1Sd+cW2/oqquAwbImzX\r\nP55efgkUDQiX60dYJnAU6E+FwzcGiQY3lX2WKnY2MdGmgwEqvdM/OEEkLAZK\r\njvsGGotvV3ZVu1bWK4JS/z4k+3ivdIx8u2v3NSY4MpR7/+RbCudd8xcUFyNv\r\naih5MK/W1QGwixDgz54zyinIWXUyeNFuwZ8=\r\n=ENcz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"811154b49c4f7299898deef3ee140981d3162ef1","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test --no-compile","build":"npx ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","compile":"hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"## Install and build","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ethers":"^5.6.8","@unirep/crypto":"1.0.0-alpha-4","@unirep/circuits":"1.0.0-alpha-7"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-8_1657605986807_0.5908352080106742","host":"s3://npm-registry-packages"}},"1.0.0-alpha-9":{"name":"@unirep/contracts","version":"1.0.0-alpha-9","author":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-9","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"dist":{"shasum":"1ac3ecec1e84eb646a6b03ca18df42b33548b42e","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-9.tgz","fileCount":116,"integrity":"sha512-ujKTx+TfhDJsGV/3dsInDIHmpEPixzGrqRqVzaMe3OCHTCsJohUiTgE6SBKYzEjpZqxIPlKJqcdFDFUslA2Rvg==","signatures":[{"sig":"MEQCIHFPnzkAwjN63tb1KNfM1qmylM+80xxEZLYiPFQzcBC/AiAUMUJ4Y/CIRcShqKdbd1GAasv7UaAGc1n4LgEiqVJN/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizd7dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtMA//ayZcgldr+L23Akg6ZDxcwBgxD2WypB2K7tsUbu71us7V0tce\r\n800vm56c0goimkAq3MUhA5RSgupxRrV0GOEN62ESNtts5Po7UiNzDQ+kX9//\r\n5J2mKNvW9kVADkvLEzyjdaql5lVxEz/du3P0oRsaYCp67GhbxstZpOsmRgwM\r\nnEkaIkRIUgCZ+VK01Y2KXxsKcdFOiY1Pz61TdMO8oIqPX1cQVTN2WEVw+NPe\r\nyY/Q2qNTPNzF53q3g7Yt84KTSeouGeadNmdktpC4qHSZtSJG8+PEvg8GJIaB\r\nSx77piqxLENyxOpxUDMHwCLNUfJg5h+Z30ewbcqsawfP5Gt+fvxYcdEJvkci\r\nN2Pdjthn2WJJHl5Wy03+QSF2jNpJU1MTE3UOLV2KD/15cN2iLEJNIzWLcvnX\r\n4tOrEzro1duBEj6EeXgEXOI1I1sR4MvYu1+Sqelj7ntRVyJ4+/C9oBs1dvg3\r\nf774vIi8iKgd2sABabyDYlZfAMe9B5zlLLaGjWe4dJSc2uHFOROd/wbvcPxS\r\nNb2PP5jMl4iEbN5eIK2i+AxFYPvFTuz33h/mfeJPCx/V16E+n+n0GZH9nG2F\r\nCV0QHlxVtHMjDcSwpoU0C8syRWVXBB0N3ePIfu68pP2HX9Q7U8LRKeaIefwj\r\nfgP6aJnflG36t25HOIxnldwCG/vdLZLmy4Y=\r\n=NGq4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"b991eb7e62f5cd9121c82b9443b0aa502b5f2b79","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test --no-compile","build":"npx ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","compile":"hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"## Install and build","directories":{},"_nodeVersion":"16.15.1","dependencies":{"ethers":"^5.6.8","@unirep/crypto":"1.0.0-alpha-4","@unirep/circuits":"1.0.0-alpha-7"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-9_1657659101465_0.4230842718886747","host":"s3://npm-registry-packages"}},"1.0.0-alpha-10":{"name":"@unirep/contracts","version":"1.0.0-alpha-10","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@1.0.0-alpha-10","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"067fabdad5d9de1087b5eb1fe2e34a439967fe3a","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0-alpha-10.tgz","fileCount":280,"integrity":"sha512-NL/rlW8X8eUDgzVPBxUQmyjwRGK44rgS6HHhUe/HR4b5lxzPmaRGmn9mw30gYUEqnPoC3XcV3L+nP7ey8/mwgw==","signatures":[{"sig":"MEQCIGOJtfaNQNSxP6RFDHGE1mJCOfHcRl7FAZGXcFOu6xz5AiBa85RhTzFwiVKhktcXrnm/byZUpxDRhQPyf2mLiUQvlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1242204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBlU4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiiQ/6AnfFzIvfNWpUrL31WcwZujVTw5aoUH5H7AUYk9anRnkZwsYn\r\ndJKkfM130eCsEeHoUTu622jQBzn2pbtFZP8lav4OkZeqi9mQn9Eqza9/fNEs\r\nEWkCOVuU/I6f4DpQcc1+HidWcQR6OtSdNDbkeRO+l04ZeI7pefG9a8P/jxiI\r\n91/sxFL7D49qPRKUDdCfiTq1+ff2jQqa+lDlVBPvzRM7MGrAQ3n2WGHaieTn\r\nawflephW/NTdWZmqkgCd2OcVFgxjV2/b11v39WAJD+Z+uHXtdNhg6XfbgMQ4\r\nNbk5vZ0s18pZuVh38gmo0rTx2NNfrcNfWFE3Ev6f3QYGGPeIZfaKODNVn87P\r\nsVRDLoQC9v8DCNqCKnYK0NkMI465NEeNfwRPRLYM3Nxakbe0QzXCfN2/xL2k\r\nJ/mllOC8XLolfcnN1/trAW8hQ+vm+Ib9ZrIaQLn5mvBMAY5EjzW8+kLwI5tz\r\nj0li3nQhm6q76Om+FYkA9QCTkqVVjbndXLPQcJKaZTCqJW9/2jftRhPtcNXD\r\ny7ufOKs7AiA9NH6RzqiDg4urgedBEfFdp+gFsXAMxcBcvc35BUhrsdGjw1ZD\r\neAYTfBzjA3KfutIefS1MbFmFm06QKfyxFHogU+wfK429axYV54wnvGahgIJy\r\nkgc1UDbqZu28l4/xjJuy0gOHIYUUk3tyIFM=\r\n=uldb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"a9e808a3435fc14ff9aebb9d2dbb3147168b6b35","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","compile":"hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"ethers":"^5.6.8","@unirep/crypto":"1.0.0-alpha-5","@unirep/circuits":"1.0.0-alpha-8","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0-alpha-10_1661359416376_0.6685232103620169","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@unirep/contracts","version":"1.0.0","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@1.0.0","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"84d5619666afabaff9113d87c2b267d506770e3e","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.0.tgz","fileCount":243,"integrity":"sha512-ceqynSJZHAdNhfZaOXDOyv4PuVeqLpXEgn5apJr1QdTApmkR0/y5KTwOJGkzgAndMjzqdoW6rnDhw61lbMjCoA==","signatures":[{"sig":"MEQCIEjKp7uGcpEBtnKBv+WhRL+OTo6E9AYB4PskGFe0n4dPAiA1fKkp6HAliEZT1b0/xEvd6P7x0FGAWiDy89b8eSFXAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1030519,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjM42FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3PA/9GVfHIlkEHDaq5jsZ9cag/1lj6KnxgvgrajRBTonScmBU531J\r\nZeSZDB62lcYhYwjixKJWmGXnlS0vzGOkp1MStb0WfuNzUAuAcRwCzkazX4VR\r\nvh4S10zKKhQqqBoJLezxYul0pVzdxFAGWnkowzmSvm1pxFqxXvH9/bg/rBgN\r\noSVhu24HD6bUs5Epcy8bNUs2ix3v17hiEyTQwPOifFXW58I1ubHRMn+vdTWU\r\nBgX9ODgv+fnwqVmEupkKNdbfJfMaYj+1XUXIwapGNTPEYD5nY+6PwxqCsYPd\r\nEbRBbzlAEQkBgwkSjAJaQo0oxQWuQYQ+7wMm07Tl1DqSpzytygeDQd3PvjAU\r\n5hb0xv0238T203o3Qp+GKB5943gGOMBAvV7J75kjot5eSK4dbWEcUIYtnFLf\r\n551pyGPfYl8MFfXOQRusZVSzLrRp9GgABAsjOJejZGIfkIhHF8bR+/1QOec7\r\nuGa5stp2Ij67DjcYiEeh+NcwOFXhPuR5G9u9EfkEnCdf7/JmWK8ZBanc36+j\r\njYA1DTH6RcIrAdSQgWQcYXqWw5j9id2GXILyufUHMI1BM5qJfEyQUchHshnv\r\nbsxKeGJ2I+EvTF17V6knFh7quScUdl+WJkxe/5Ac4+Liuzj/err2E0gcU6T0\r\nER99wNN5FHzBuhz/TpvgNKUfIb3inMinq3w=\r\n=dUPe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"fad8e7cd8efaf7b284b7d4fcd0d9999875179a45","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","compile":"hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/crypto":"1.0.0","@unirep/circuits":"1.0.0","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.0_1664322948976_0.5938967658620156","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@unirep/contracts","version":"1.0.1","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@1.0.1","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"483d9a41ad1175760dc3d44ad13c50764c899a4a","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-1.0.1.tgz","fileCount":260,"integrity":"sha512-HIxBsZkLrAIF1JhTgkiEtgY02YCaieuJl56BGyhaxaEM5FRdSXBYXdmrI3zcWkHEvrvKzwcRgl3Zk5eYidZBBQ==","signatures":[{"sig":"MEUCIAaFHp5c9m4iehP7tav9wh2ba/dUe83PYyAZhFFWTr+zAiEAlifLTAFoXs0lmHBRabjTspsvjGyF7I6Vx5hP+2bp60k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1097731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTXPbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsIw/+JKQO5fGsdFSpef3axp1XzuQNmyctCalI7wm+i+X8RujFX3Wt\r\nISzstdL+18wm4BBZ0bxOQN8t9o11mBGAbSfEcDR9a0C1ckYIEPJvn0F9zdac\r\nBPIr+K5J2pLnL072i+vnwIEbNV2Tz+IpOz2FxRra4AxGGGJO1f4XDewZoKzM\r\nS9ZYvf9Uu9NbLY8ZiaV9i5Ze9AzcxM2FVp8QFeeFTtTEJyCcl+OtnQabVU5D\r\nI0d3Xc5tKB/4LWx2XjC+7CUjTw5H5xoQ8DLc6n0Jx5g/BZ+PQezuEdAp2Tv6\r\nvMV8wtMwvko6jy7goBjQ8/bAMx5lYNKaCagnTTb2YdgLciCRATyFazyXSZtP\r\nQZdYEjyyLj3PF9sysG0cItjhMdxUq31jlbMISJ+9bKANQ2F/0TRMIvX8ztKd\r\nPX48ltM98Mtzc2f8iYDLdDgIjAsOyzyAOf0feqNx4dLW3VT5FuVmWuLfMBOf\r\nWRp+1EJyQTqCFWlpWTEFQHPhRnB65rOZq2zQAcjrcDmy7SPbLlWaXQDCl2rv\r\nYp08ooz/XUpjTvPDXzlI1sLep6/mhyfvzgpE25tRtdFpd6QxPlk19VjxqolA\r\nn87DS7ityGrXgPduVXZwq80Va0ypHT4qSIFydWJkPwqrNhTvxgaI43qzfjoj\r\nidX5ABtBLS3Jt9w7FdTSxjbMy3+S7bBfS6o=\r\n=9OK/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"595ee32c14d88e0bea30e49506735822af9f6173","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","compile":"hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.16.0","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/crypto":"1.0.1","@unirep/circuits":"1.0.1","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_1.0.1_1666020315361_0.7045362003258124","host":"s3://npm-registry-packages"}},"2.0.0-alpha-0":{"name":"@unirep/contracts","version":"2.0.0-alpha-0","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@2.0.0-alpha-0","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"165f94b54168de3855851a2e2fd4bb581bd8b369","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-alpha-0.tgz","fileCount":283,"integrity":"sha512-is6LHHA6Dq6LOLEjNkvS4v2pghJKdYd0WmNRq8J7OyFRkzFA3uXRayprqm9mTm8/W+Yc3JXyOsOez9y0RzB2/w==","signatures":[{"sig":"MEUCIDqvikUFHj1CsyGA2r16G86wKuDePEOM7Td7BXzROuDZAiEA+uFnuLKdTTW/WgtrxKaqkuhonzd/OgOQhmjXWfhbLeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1252820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXtqxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqACw//U2c8VTOUNeBepDd8kG07WXNed+/xeD2Vj1g/3m2S75I9n5Xs\r\nD6r88NY2W0eBMY3wNbAiIrwALMxiRfEaC1rq4/UKq8xTNdYXycqGbtfNeAA2\r\ncH2zNKW/UCbd/4/SXWcnR6HJqfYRwXCkjsvbuAOp2GEX9mNA+zq1t1amDU3i\r\nbUUM3pKoAqzQN3k0sSx0LSH+Fr3q+CY+xJlo3O8CdXNmd3/M98wISpHv+Cnx\r\nASi3zS9qUxX3HywUU0udEsrgrBd2RczWgfARvWQsRf3cxu+FugRBAksxi4S5\r\nbj9PNBjV/vQvgPMgRRpQVxLWOw/cLb24gKIfpa9rAQcmnt9s73fjgUtmk6i4\r\nLe46KWgRCYvGkVeBCTRw9+itZFtKatEe97svdn7buLWPcheEgKhtWxFOWdUt\r\nowSSlqZxnB+jh3BeA5xF0rXhqu2aLNp/Xqal64JxYNz1dnUbRriZr7cEYJ/o\r\nzfPhWLFjR/3EPqr8n+zIKJV9YqOCHcNFm5+Mk6ot7UnHjFHf0fhS2XTBw3R9\r\nchfChSH9dPyjIheyT+PJ29AkWd2Y4iybyORRX8v3DB+LJt4uE/DiKA2XFoE6\r\nDPFSOPeZyhApQxiL+4i+A3VU4pn1K2pnhAzlezIX0/c/fKqY62GbhezOHQev\r\nDaCx6sWh2rBVi9qD3dMYTXfmyyo7WKta1NQ=\r\n=MZq9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"1a2a0b483f880ccdf9df31a07d94b0e9465db44e","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test ./test/*.test.ts","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","coverage":"hardhat coverage"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/crypto":"2.0.0-alpha-0","@unirep/circuits":"2.0.0-alpha-0","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-alpha-0_1667160753550_0.9634410475552173","host":"s3://npm-registry-packages"}},"2.0.0-alpha-1":{"name":"@unirep/contracts","version":"2.0.0-alpha-1","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@2.0.0-alpha-1","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"faf8d7f5c15f3ca800172c3670d1d4aa1fb67cef","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-alpha-1.tgz","fileCount":243,"integrity":"sha512-Ne0tAQmAZIxWv20xgdNhPPRjNcG5fsKVaByxt9tRJSBl/l0Pbwpg+zt1hmKB5Fspzz4NKNx9SHEDhL3B/tWuJA==","signatures":[{"sig":"MEUCIQCN4o8K8dUXKO1xk85P+JqPnb+hmwMk8fY5uHjXLbZJBAIgIsGusmocL5aNmLInGrHkQ0RVRDxOqXMiPzz+HqgP1Fw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":973356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbT4jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4JRAAmGFvhjIR4KEx/Z5odRig2MIk6UIxt59CF1ooKz+BUWPVTOcg\r\n3EHlLw9mjpiYyY1XiUG51Pba6rryQeOZMb65M8Nf4NYmBS31g4vtHvNQAkL2\r\nRFiFAw/0YBFgGnmQ15k9vpL22jeQEyRqaQR6kwtrGdd4gmbhkyO68X5J/HUn\r\niqA6brfHS+jWCxKwYcayMx0MLdtq5jra3MITh/DLtjbsYgr+8pZV7xFLpECO\r\n381bZIwkZgbyV0Dn8O8DMjrzzQoa6JGYoMUvojOhc72Q0tVqRZoN+visFiAh\r\ndg6JRa8dTjHFmcNOiptGXi1lX4XQoUHToiNTiRzoIRj7HS+a2w4GWO9qB9dV\r\nnI4L5Wi5HbYMkEkGC+eMniDhjcstVorRug6BgKi86/QZ5HtO2bFnJ6xicOJJ\r\ncKjbeAHk/UZsHuIRQxm1AnY6T3+/dX81pjYRFxl7Yrr9P9mcOkUz/iIEByFl\r\nWwNsrB4t1CHhzZGMJVtdl0U42jsO8WrUw0BoWr/olF9B4B7vItKYMqKHaC2z\r\naYnli4n03sNGYSGQWIf2FyHsnNZZDEyfYQIMPcyvxcErsYrQojbUJrV8YIlT\r\n2oaOJzAo/xNJFLNdVl3uwAGA4UFQ4fMNN8WzKVOqY3eAHKs/ZgcRxLdwX8LP\r\nLzjlTorFunRJ+m+TX8PbHnZJi1As/KXWZa4=\r\n=K+QY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"c6f68c9783b19fe781411491767cff64e9cf1706","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","coverage":"hardhat coverage && yarn badge"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.19.2","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/utils":"2.0.0-alpha-1","@unirep/circuits":"2.0.0-alpha-1","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","circomlibjs":"0.0.8","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-alpha-1_1668103714946_0.3440953682652308","host":"s3://npm-registry-packages"}},"2.0.0-alpha-2":{"name":"@unirep/contracts","version":"2.0.0-alpha-2","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@2.0.0-alpha-2","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"711a7b5069af382daf1e8d2d602ed36435184628","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-alpha-2.tgz","fileCount":243,"integrity":"sha512-kNb0SNhOYFsPXWKZnW9xQfT+lzv48T2W/Bss1TgxuCa8mw79RPN9pleaTxbDNhlGSBxB3jGONY+ixRQNOSdp+Q==","signatures":[{"sig":"MEQCIHkkI3SuevzMp5T70gXdTT2Aig83dhfGJb730F9l4Q2pAiAVPwVwhJ7bh1NFXCYfBKe2socjMNHHubBqmToBandCVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":976621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbVV5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7PA/9E/NW32xUlJECmQm3a9out84jjXkIRdq+1XN1ijafPnpdD46a\r\nFSSj1NkkgEKgs6ITykCB+JG5l10GkPEj7d6Mo6W3iQle/yLFhHFdPxWKw8up\r\nzcJ2lYZk2fDq/CCziqwqA3LcNjWh62LzdeDqsB+CU82aT0b5FZN6Kr1h/G4m\r\nRyAvGPRvrFLmlP1KEif+B5h9QPyQGx315XJyNLccgmk96hW/3dWWKrEM5zv2\r\nMWMGiWo4P3pAzWJjkoWbVMCmLFAgiNJEeEB5NaTOb9Ia4XIVgU72Cw72bXiK\r\n6b5859pBBoOOpuAuncOXvYNQtB82QyyIXnaTPF98pjvu5tmCBC4O1pnvaykr\r\n3B1QmQ0b+xR72Xv649pY88v9uRlrctnhTISLG+b8oM1NXVXqlIBVR/SCDfqa\r\n+VqTV4O965qY8DNGcnE0KKBx29+ENpRemgmNQt4m/rHodcVbExCNvg+t8Rl0\r\n2OfTGno/vwP4ltozy99nbXxSVcG35L67cBJyyb+lobd99B7D1gtb5e5U2P/2\r\nJyKlhiRhmMRvEpOfrE/bsV6P87U3fE/y4v+a2HP9cClM8X5uO6Rgqpw5TKUj\r\n6VUBJjUwbSb9dRN5Z7pMNV7WXYLrZlUs3hNeTZxMZ5mGwonOYu/cEbMw0Vei\r\nWG5RViQzGdMUWMgwv9Jxi+t0HnNs3tEqhWw=\r\n=SxWV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"b933ab4582402b5647177e7bd10873530f59390b","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","coverage":"hardhat coverage && yarn badge"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.19.2","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","circomlibjs":"0.0.8","@unirep/utils":"2.0.0-alpha-1","@unirep/circuits":"2.0.0-alpha-1","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-alpha-2_1668109688947_0.8673033906089946","host":"s3://npm-registry-packages"}},"2.0.0-alpha-3":{"name":"@unirep/contracts","version":"2.0.0-alpha-3","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"unirepsocial@gmail.com"},"license":"MIT","_id":"@unirep/contracts@2.0.0-alpha-3","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"fd46ad84783843beb6c6f621cdabac433d7b0c8f","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-alpha-3.tgz","fileCount":247,"integrity":"sha512-r/LstobkP4qNcFK8mKwPfY+NLK8xNL0g9vUjNd9Z2lnbBjFaC7jELt3Zcn4K0b+TXrlwSvQKl3Fc77slj8pa7w==","signatures":[{"sig":"MEQCICu3nbAx9p7YlUnyE7kGao5AzqhuTy0QBnPcHtSKfEg6AiA7w0/vFl/1jwkuWmeikLTS4AIIMFBAy1Nl7xLDLmLRCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1132864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkhIkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrd5Q//VTXtPW16PfL8arB/y4kPA7CPPwAlwwXvt1PSweUuN2lQZf/J\r\n2XLBrHrgl4yD07Lw0lNiVRBQot6jP4o7HiPuC+VRQnTCPEnLh60hvf2yRWoM\r\n4ItAhx2AJiMkXkJXm71zb75ZMKZy5YYsuiFb87AszBq2qVGua/7KLtaK5FBI\r\nsem/nLvalMX34P7pqlpzZc82QHEv8Qi1AzFYP+01+khBkb1sncS2ETxEsiI7\r\nDCY3wzTfYaUH3zj5poCBqfKGqI9LKD0bSMXTCKVVzc4Q7pVg2xPOsgcNb+JP\r\nOZ0AamWwCUiu5uWLGAeUr+Nb0neFfI/CMuNmU273FoKoyHfiPStSUvRg2ewM\r\nepek7KxTPbIecSXueZa/LP0KvapPgju5ZUGuRUgwp1eKTF6iaVvgp1V+8IGY\r\nk5lxFTucF/N+Nvy6ifyHiXUkMIzXd3MGH2HhqO0fCglL04Q8vzcrIUU+9oxR\r\nL5+opNdm4sZcDBcD/UP5f01QKgW2EdpGtADcCff+MAOp7fbAF8nMVain+gS2\r\nkoH8Rg9X8F0TEEdgjnFOVFHuBGTR6M0s99hXBZPTjX58sawF/eIwB1MSs0RH\r\n+Oz1nZeL3aqmk7nrPsTmMHxMoQveJDxVKah8iTkqC2SnMhxndUtn5z80m8aQ\r\nd+BcZgRlhxjyPXmaI9gwi5FEHyxniDbZR/Q=\r\n=x6Ss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"61b10bf10228b7fda42486c3f9cb3440dd28c9ed","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"DEPLOY_DELAY=0 hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","coverage":"hardhat coverage && yarn badge"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.19.2","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","circomlibjs":"0.0.8","@unirep/utils":"2.0.0-alpha-4","@unirep/circuits":"2.0.0-alpha-4","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.9.9","typechain":"^8.1.0","typescript":"^4.7.3","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-alpha-3_1670517284249_0.17583174449880823","host":"s3://npm-registry-packages"}},"2.0.0-beta-1":{"name":"@unirep/contracts","version":"2.0.0-beta-1","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.0-beta-1","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"f0b6dc41932fbf9fe56b889612f5f80834154322","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-beta-1.tgz","fileCount":254,"integrity":"sha512-yFb4C0/74ePhCMtQYfj+S0KvjCeq8pZySpz9IISn/98IlTkF2rz1gu3leuBBhTor/JIXBV07Em/FqqZThTuxEQ==","signatures":[{"sig":"MEYCIQCDsNcHOJptyew3mf2YkJ7zi3+IZd3hA4kM0i4QnDbQ2AIhAL61auo1oX3u3tWYX0tXkxfPFR4E3n7KzYguirNVefbz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1264316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9Ek7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoazQ/9FRRc8X87WbtcYMndnIIfNXg7DRrvpYJfpsHng2204z95TZJt\r\nQUEc/r1nKhWNCvovRU+xyGyl+buIj08NvFhdlgF1EJBa6gaX/xuteCs83AuL\r\n8tbrAyBQtsBHmSJImExnbGWZ1Mho9X/Xutsai/dOpd9qQN9e6Aait+6fdizc\r\n1IfPYYBMYiNmTBaPpE8xmobGCeW3nZgb619OogXQ73ZNrBdI4ShdvYYy/ykU\r\n0aA9s7VFkkUsICvjVEicIQ/6mOPcwXTJj8bysYOS7gQDFvsT6avfMtlVX/y3\r\nTx//q929RvffI6PUCl0AeUeWFYW4NRyDRhCrk9IjlPB4/G+EWqWeMJZeI2R8\r\nN1/OkJe4vvz1+If3rkEo1bRAutAEDdeAGdNSA2ssxS78XW+bw8CfEyY+tqWu\r\nQDDFlpEYS/h2EZv8X5y9Um30wrv3C4KU9c4fNX3lsTkTCWN3cIOUdGAgYk7L\r\n8s6WmaFEQ8QT+Bub1w0E2nb3qhnsp8Zi8YoX53vWYfjWOoR5P13Swb09IuJe\r\nW0VAvV9VZdAVCosGiltyf1GdUBnjp6f6Bmv29oTWxW7plUkx+HhsE5bpcCXx\r\nq1qhvJTFYmw17+e55Tu41L01GT2oLA99U/WBM2vPIEY8KzQiEudP94Ghm2D6\r\nt22xu432FtHCX5BY3ZEjM3QctWuGTFGg00A=\r\n=BiIR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"945ecf98967277a5799a23757d9d14a840360a5e","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"DEPLOY_DELAY=0 hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.11.0","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","circomlibjs":"0.0.8","@unirep/utils":"2.0.0-beta-1","@unirep/circuits":"2.0.0-beta-1","poseidon-solidity":"^0.0.3","@zk-kit/incremental-merkle-tree.sol":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.3","typechain":"^8.1.0","typescript":"^4.7.3","@unirep/test":"1.0.0","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.6.0","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-beta-1_1676953915687_0.8218258954602671","host":"s3://npm-registry-packages"}},"2.0.0-beta-2":{"name":"@unirep/contracts","version":"2.0.0-beta-2","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.0-beta-2","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"9a661a704aa34538c5ceebf6d255d6543fdb77d0","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-beta-2.tgz","fileCount":156,"integrity":"sha512-FoVAEKudx/XIT2PdGpmPEBNpdtW+DJTFBcFfUm0HYj4nyYeP9oDd38nzM+TOcrVJXAk+5jLRXUuzMis948PG4A==","signatures":[{"sig":"MEQCIHhefAig9hkliPCds8OK+5PUmPZgdfExfYO0IlSdK+VUAiBk0rfs76UdDzNpj0v1SKNwHbtmx+iHkB12hIIeMkcxsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOf3xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGzw/9Fjgl4gMMpaAu9oQ4BLaFh7BLVZ7rnnHuNVYPxNfng7N+yV8Q\r\nXJUIf1im4CMxgxfyTFi5Bd3G1QCR/VTMy9a636xI2JU4lBIQ97y5Kw+LnN3I\r\nN0IxrDnHaccNdL582SZhlOsDWrVlJk68vu2uuITDlzsNxQxnV4RVUtleW08W\r\ntMSPIUAV1O7X30sdK5uUfkoIDDA7Fqo7FpQ98fUOPbL8/qXFJhxzSCr3Vr5/\r\nX7TEzz8d6Sy+jJ4nt9qmSG5T5wwWZhv/SEIrNuYebWAyUQLd6tA62sjabFUn\r\nIxq8l/xQL0MPLwENknbsrTWn7d0j9U5HH6i9+qH15vCHmYOGMe4V55k6grCf\r\nY3PWki+ywgbq/zwypJzfQJvRSufAaVC8uXKFPw3ph5AYRm8RIbiIEgKebWb8\r\np1TIgu6v3GK+7J13vH2yuwMJ+4muMKzTQMs8J+Uq5TqVH3yjY42kRn+yLn3V\r\niIGBbtmgwWvVe9edTL8+RR8dTIF6F4hgariWfymrURWvjRG3Sr1SA8EhcOP5\r\nf/YHKAhqhQEBWmMGfS/YpWLN6I0QKqxrxCDmJEELs/OdiUodJiKrQg8Ncq20\r\nrrWCfIEi5kgRr6pyU8i3rQpsqWxMw/a80BqEoAjZnUCiPW00iqItO+8tNLzL\r\nYTS6rwnRJn6oKhbczd/4RCFgbFTnEdVdnsU=\r\n=+maK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"606bdb318fcaf5f4e7b30f6ff6c57c5c79f2f80a","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"DEPLOY_DELAY=0 hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"DEPLOY_DELAY=0 hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.19.3","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/utils":"2.0.0-beta-2","global-factory":"^0.0.0","@unirep/circuits":"2.0.0-beta-2","poseidon-solidity":"^0.0.3","@zk-kit/incremental-merkle-tree.sol":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.3","typechain":"^8.1.0","typescript":"^4.7.3","big-integer":"^1.6.51","@unirep/test":"1.0.0","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.8.2","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"^3.5.0","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-beta-2_1681522160745_0.009323582644799266","host":"s3://npm-registry-packages"}},"2.0.0-beta-3":{"name":"@unirep/contracts","version":"2.0.0-beta-3","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.0-beta-3","maintainers":[{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"fff4326d89d3a4a0d9fc23c54df5b4ad707a1242","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-beta-3.tgz","fileCount":156,"integrity":"sha512-zKvivmTfgPp5QT72XWDI9RSBhxz9XIuFYaFLmvAHZi1Hm/j2Lq/AjYopZBFCI7KAKUD+Rb+/HXBuhVgOnZijog==","signatures":[{"sig":"MEUCIQDEUNJD5W5FegAOAZZGYk13LH5zMDC52DnJG92UzAWeWQIgQut3F9hkuyAGn879m9Tl+Mb4tXyUKk3KOVI/RBE+YoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1118714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPcd9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn+A/5AXMTlzgwZdvOOroMEMz4R5AgVrEL40VNmHLutbbfaJMU0taT\r\nJe4WDMz2QHNsYfJV5TTzee68YUVXKGGqrcmln1tlLWNHdWWjI1WdK4HCxZ6I\r\nn2+fPWmNtgLrFu+m+LX/c9TMVC0QrY76xqsUZzl+LhKjdV8xCE4unAqsvlD2\r\nTdNM4vmPRJsrIvfBFgEN13rddH908/yr1NNG8GR0geRMVKKv2/rZDSmsCb9f\r\nLDQiSiwV6MGch+zIksOKYrHaZLBcYj1TIctwtkO3L/+Pv1dFKcDP368uH1Aa\r\n4SwPXm0o4Lni15nXzGFaDS/mb94tYYQ3W0jx3MB7U7668e/8gnXhgBN8W2K5\r\nmwwRK8qfHSjRKD7PQyxude6N1mgW8OkjyrYe7OvVyuwi4PSxAS80MgTuc0SD\r\ncDUmvKiwZWjI/s8H1VkpJ8dnf3jferlwOhhMBCflsXlKtGl2BUhXsm72v9Zg\r\nsRT0HRbxYzyI6XISzUGfz+jH0eQpRcbqUNMW4UIbL4NcXawT2PZXflbmkKBc\r\nIh/xZG50vbxsBNOz2c3JarSBi8Jo1FRQrfayQOmBRwJrcnuHn7Aspia4jYCX\r\n+jOwzIWD8EpOVoikl6hS/PcCCAbcOHoElomhVq6GLVj8t+y+ySBkMpSxjk4j\r\n+tYmyvez8uAezUqde+wpaEtRApnK70jE5ls=\r\n=Wvcm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","types":"src/index.d.ts","gitHead":"94967183028aa5ec679e9506280cd2856982d96f","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"DEPLOY_DELAY=0 hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"DEPLOY_DELAY=0 hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"jchancehud","email":"jchancehud@gmail.com"},"_npmVersion":"8.19.3","description":"Client library for contracts related functions which are used in unirep protocol.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/utils":"2.0.0-beta-3","global-factory":"^0.0.0","@unirep/circuits":"2.0.0-beta-3","poseidon-solidity":"^0.0.3","@zk-kit/incremental-merkle-tree.sol":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.3","typechain":"^8.1.0","typescript":"^4.7.3","big-integer":"^1.6.51","@unirep/test":"1.0.0","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.8.2","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"^3.5.0","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-beta-3_1681770364769_0.3122008906451528","host":"s3://npm-registry-packages"}},"2.0.0-beta-4":{"name":"@unirep/contracts","version":"2.0.0-beta-4","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.0-beta-4","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"21a2f508b7041bd90601a56879865c7595ec899b","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-beta-4.tgz","fileCount":202,"integrity":"sha512-Gt2T7L0XOs2grgn9OR/HyRwY+k8ir1hLYXjvnVxdutNJVI5FkiJqXEQlv26W1oKmT6s462DKTp5M4JvrPQhYFQ==","signatures":[{"sig":"MEUCIC2mN2Ae/UBXoa/CEvmq7gy9loVcrE/jtvoh4CMQiT0PAiEA8jVQ1Y8ORFdzOOeo/VL4v1Dk5L8WKSTeHlQJtOYTZjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1515849},"main":"src/index.js","types":"src/index.d.ts","gitHead":"60d4895998822f995bfe0f386d138cc6d1a3e578","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"9.7.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"solc":"^0.8.16","ethers":"^5.6.8","@unirep/utils":"2.0.0-beta-4","global-factory":"^0.0.0","@unirep/circuits":"2.0.0-beta-4","poseidon-solidity":"^0.0.5","@zk-kit/incremental-merkle-tree.sol":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.3","typechain":"^8.1.0","typescript":"^4.7.3","big-integer":"^1.6.51","solidity-coverage":"^0.7.21","@ethersproject/abi":"^5.6.3","@typechain/hardhat":"^6.1.0","@ethersproject/bytes":"^5.6.1","@typechain/ethers-v5":"^10.1.0","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@openzeppelin/contracts":"^4.8.2","@ethersproject/providers":"^5.6.8","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"^3.5.0","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-beta-4_1689772826437_0.16344583154023273","host":"s3://npm-registry-packages"}},"2.0.0-beta-5":{"name":"@unirep/contracts","version":"2.0.0-beta-5","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.0-beta-5","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"f84aff6728a6a62ada3b502c6a0c8bed866642a1","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0-beta-5.tgz","fileCount":299,"integrity":"sha512-ZUvy5irPjwudnLPBX5XrIweLe/cqvo0rTuTIDJ3qhLcfVk7HGm/rTnucPoSKwTS/mqx6+hAXRD7tq+KWrvqO+Q==","signatures":[{"sig":"MEQCIFGQ0r/9zGeeRQd3ADx/zuR8HqhVdHrn02q29xVazrT8AiAz4ZFjgVfF8aCeb7SWwBLxIGxNRT5LGj/xC+wVnrwvDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2091433},"main":"src/index.js","types":"src/index.d.ts","gitHead":"3b8a427034f903bd304806bac4434e3cffd6f4cf","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test ./test/*.test.ts","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"9.7.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"solc":"^0.8.21","ethers":"^5.7.2","@unirep/utils":"2.0.0-beta-5","global-factory":"^0.0.2","@unirep/circuits":"2.0.0-beta-5","poseidon-solidity":"^0.0.5","@openzeppelin/contracts":"^4.9.3","@zk-kit/incremental-merkle-tree.sol":"^1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"^3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0-beta-5_1697443244357_0.42504271307841","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@unirep/contracts","version":"2.0.0","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.0","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"558951a5479c0b40b0748376b6f780b21ebb7261","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.0.tgz","fileCount":299,"integrity":"sha512-dtTHR8JO4QO7tfpFPAJs0yb5+JfHYC/I8qtsIOrFEgst4DlRi39eiIDL1wKOqE1YANj3wXogrplVu0GO2WnawQ==","signatures":[{"sig":"MEUCIQCInl3IRQWFgtKq15REIYNsBPe0ADEoZQaTJC0XS8LHiAIgSY5XonX0jqDZ//DPSYLRIM1shMmo9fVSqg3Xsd7kafQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2096917},"main":"src/index.js","types":"src/index.d.ts","gitHead":"3d1951b7c01e43201ea00a50306b2630df16a3c9","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"9.7.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.0.0","global-factory":"0.0.2","@unirep/circuits":"2.0.0","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.0_1702982147267_0.5245525130867339","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@unirep/contracts","version":"2.0.1","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.0.1","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"9fbcf43e5cb14fafe20ce113718f4dd966166ad5","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.0.1.tgz","fileCount":299,"integrity":"sha512-WcyeWXGyWq9B/p5TxoTupSQfOTbG891M5iy4ExW0h/zPTB1/Waz/xz3z7Qdi4y0uQg6FPtYpKPEAcH3FbfEmOg==","signatures":[{"sig":"MEUCIQDp5nHMDhecZEcWwF5hO/YP68FTtWlg/LNz6+YWtZQy/AIgRQ+Ds+E3J06eCu9vROqOdGGldY3MZJOnGuhxl+DL7k8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2096917},"main":"src/index.js","types":"src/index.d.ts","gitHead":"1b1cf2b97d820104fa4c75718392a9c1c5ccdd70","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"9.7.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.0.1","global-factory":"0.0.2","@unirep/circuits":"2.0.1","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.0.1_1704180577204_0.15463989633765896","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@unirep/contracts","version":"2.1.0","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.1.0","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"2ab1c22e5b1b84a5ac7e97e28376f49d502c8e43","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.0.tgz","fileCount":77,"integrity":"sha512-Qb6QLshksCqspequ/NUiF1Hq3FEW6bWW449AZiZ2cBmVYyneKwNXBPKkLrQFuWnGst090xZz6XM9qwubt3chRA==","signatures":[{"sig":"MEUCIQD+82sXkXsQhdIIbwaGIosxMeCjK8jMPpZ0Ievrsm7r8AIgDsJsTvbOb5B2u3rRX5ORn1gp4kNjVK0pa/LIaEGlNWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384355},"main":"build/src/index.js","types":"build/src/index.d.ts","gitHead":"5660d8343fb4e9d776082295b81c28501c340e81","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"10.8.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.1.0","global-factory":"0.0.2","@unirep/circuits":"2.1.0","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.1.0_1724917258468_0.37344710358627364","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@unirep/contracts","version":"2.1.1","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.1.1","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"d015147b4c328796f0dc3b043275efbcd3a01b5e","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.1.tgz","fileCount":303,"integrity":"sha512-uIELKfs9HjTOassI8EToZd5RxUueR4oNWPtNs+AP8lszc2sB6moTtzf7RGe7AuV9dF/PdgJ6lHwtpEb2KIMOqg==","signatures":[{"sig":"MEUCIQCIlGvN3mjSC7tt7P3FviA8OnbmZrWz2ATIPeSVWv1pwQIgeUx7EDqLs+BQ6q6qFCF0AJ4a0O8kmTEwAhXyEFg4+yY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196798},"main":"src/index.js","types":"src/index.d.ts","gitHead":"5660d8343fb4e9d776082295b81c28501c340e81","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"10.8.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.1.1","global-factory":"0.0.2","@unirep/circuits":"2.1.1","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.1.1_1724918092875_0.5949981551294443","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"@unirep/contracts","version":"2.1.2","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.1.2","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"d3856665d5f8247f6b03c8eb5343da71400fd2b9","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.2.tgz","fileCount":303,"integrity":"sha512-Ihm4xX6KpOPcvHfPgfd/LtzzvJbuz/rELPsnRl3PV3jLt1oJECPtAoQzHdUyBfa+0NupUM0YlSaAND9fMFggbA==","signatures":[{"sig":"MEUCIEtW9tLK26BANvCMTj6HR1zniPjvFBnAWVdOIxb1AVDdAiEA0IIouZVrI3snUe5dpxoYsirXn51rDJpQJSrsSg5OzY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196798},"main":"src/index.js","types":"src/index.d.ts","gitHead":"b1c13c44467e12528e17ff35cfb7302c4cc36207","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"10.8.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.1.2","global-factory":"0.0.2","@unirep/circuits":"2.1.2","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.1.2_1725278978242_0.08356615412147361","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"@unirep/contracts","version":"2.1.3","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.1.3","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"9c95ac246e5998db18bc2144b673432694ac5a1b","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.3.tgz","fileCount":303,"integrity":"sha512-vtP3jn9TKjl9ogBxpTqNPyISqEZ7D1RFglTS9fDh4uJYOuMvYMAgKh583uIVL+Z77c1ma609rxpJXOgrdqS30w==","signatures":[{"sig":"MEUCIQDllMSgZq2+CrHRd58iSTbzR3Mgr/Dl5T12mWcaL4O6iwIgLrAYlqFH3lmzlUZAo/m/pA8lS9eV7CEQwe7tpgmHrtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196798},"main":"src/index.js","types":"src/index.d.ts","gitHead":"8d37c0c163cfe6a8740644035f0ccaed1bec1a31","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"10.8.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.1.3","global-factory":"0.0.2","@unirep/circuits":"2.1.3","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.1.3_1725878638020_0.19345555549950988","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"@unirep/contracts","version":"2.1.4","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.1.4","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"67e3bcb2f08c9e4de43aae4fe05c02b383245b60","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.4.tgz","fileCount":303,"integrity":"sha512-/SmMjnpR3vf+m6ACC1spI3emjNVsv2X/eqVQRt302kZv4iBQ86oaaCefOt4WXJxQBWwgeJBJdi7A7ITWdyOcCQ==","signatures":[{"sig":"MEUCIBxMBB3tYElsZPtaH/UzOCvtKhqz3QFv+Z9dGpFLzWZBAiEAs+akgoIy7MO/p1bi+nRGEAEeMzUGOMFHhUEQz1X8Zcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196798},"main":"src/index.js","types":"src/index.d.ts","gitHead":"60aa48694192badd5ebe550359bafa70f2fd6056","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"10.8.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.1.4","global-factory":"0.0.2","@unirep/circuits":"2.1.4","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.1.4_1725965248174_0.7833377331689189","host":"s3://npm-registry-packages"}},"2.1.5-alpha-1":{"name":"@unirep/contracts","version":"2.1.5-alpha-1","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","_id":"@unirep/contracts@2.1.5-alpha-1","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"homepage":"https://github.com/unirep/unirep#readme","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"dist":{"shasum":"f70f9b8bb70d93b609fe70b8dec2071ad78fc074","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.5-alpha-1.tgz","fileCount":303,"integrity":"sha512-t9yvsYW32Hm0VQ/4g10tod7vb3522Niemb218O9v+O1OK7cQTLjondS/L/P8MFtMsy6b2kzk72Sd43R8JJVbnA==","signatures":[{"sig":"MEYCIQCs8Tr/c4LGD7I5WHaNxfdeYHy7QQlRpZs89vfEyC6rnwIhAN5nYLeQlz0NWhAtdHBFgXw1NpmlSJpwmc1bQlttlyC3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2196822},"main":"src/index.js","types":"src/index.d.ts","gitHead":"2d41ca8079cc70915b86249231e0176e95aaec52","scripts":{"abi":"node ./scripts/abi","pre":"node scripts/prepare","lint":"prettier --write .","test":"hardhat test","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","deploy":"hardhat run scripts/deploy.mjs","compile":"hardhat compile","test-ci":"hardhat test","coverage":"hardhat coverage && yarn badge","errorcode":"node ./scripts/errorCodes"},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"_npmVersion":"10.8.2","description":"Client library for contracts related functions which are used in UniRep protocol.","directories":{},"_nodeVersion":"18.20.2","dependencies":{"solc":"0.8.21","ethers":"5.7.2","@unirep/utils":"2.1.5-alpha-1","global-factory":"0.0.2","@unirep/circuits":"2.1.5-alpha-1","poseidon-solidity":"0.0.5","@openzeppelin/contracts":"4.9.3","@zk-kit/incremental-merkle-tree.sol":"1.7.0"},"_hasShrinkwrap":false,"devDependencies":{"hardhat":"^2.12.7","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3","solidity-coverage":"^0.8.4","@typechain/hardhat":"^6.1.0","@typechain/ethers-v5":"^11.1.1","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@nomicfoundation/hardhat-chai-matchers":"^1.0.5"},"_npmOperationalInternal":{"tmp":"tmp/contracts_2.1.5-alpha-1_1727258432702_0.49700270856098605","host":"s3://npm-registry-packages"}},"2.1.5":{"name":"@unirep/contracts","version":"2.1.5","main":"src/index.js","types":"src/index.d.ts","author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"homepage":"https://github.com/unirep/unirep#readme","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"scripts":{"pre":"node scripts/prepare","build":"ts-node ./scripts/buildVerifiers.ts && yarn compile && yarn abi && hardhat typechain && tsc","abi":"node ./scripts/abi","compile":"hardhat compile","test":"hardhat test","test-ci":"hardhat test","lint":"prettier --write .","coverage":"hardhat coverage && yarn badge","badge":"lcov-badge-generator ./coverage/lcov.info -o coverage/badge.svg","deploy":"hardhat run scripts/deploy.mjs","errorcode":"node ./scripts/errorCodes"},"dependencies":{"@openzeppelin/contracts":"4.9.3","@unirep/circuits":"2.1.5","@unirep/utils":"2.1.5","@zk-kit/incremental-merkle-tree.sol":"1.7.0","ethers":"5.7.2","global-factory":"0.0.2","poseidon-solidity":"0.0.5","solc":"0.8.21"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.5","@nomiclabs/hardhat-ethers":"^2.0.6","@semaphore-protocol/identity":"3.10.1","@typechain/ethers-v5":"^11.1.1","@typechain/hardhat":"^6.1.0","hardhat":"^2.12.7","hardhat-gas-reporter":"^1.0.8","lcov-badge-generator":"^1.0.5","solidity-coverage":"^0.8.4","ts-node":"^10.9.1","typechain":"^8.3.1","typescript":"^4.7.3"},"_id":"@unirep/contracts@2.1.5","gitHead":"29079e514a2c669577dcf17fcdbf7e9fc604fc2b","description":"Client library for contracts related functions which are used in UniRep protocol.","_nodeVersion":"18.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-xnzEidmnJND4NtLGcwDjqrQfNI1CqoQFBLhS23G7tUboTOtT8x44ordFrGo0EqTDwcyL8ZFbjTAeF1ALiENT+g==","shasum":"591a57509b24f03840645d7b155bb2864056a144","tarball":"https://registry.npmjs.org/@unirep/contracts/-/contracts-2.1.5.tgz","fileCount":303,"unpackedSize":2196798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo4Wlvi25zk+8rz4ChvGIEtB54K/bcytEiLu7sTonejAiBtgTFQyFGtRZ3qf3vnAEmux3laTIjXNnSbfc4e4E7DuQ=="}]},"_npmUser":{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},"directories":{},"maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/contracts_2.1.5_1728541255599_0.2780818075295539"},"_hasShrinkwrap":false}},"time":{"created":"2022-05-17T12:02:15.393Z","modified":"2024-10-10T06:20:56.109Z","1.0.6-alpha-1":"2022-05-16T22:17:38.506Z","1.0.0-alpha-2":"2022-05-17T12:02:15.883Z","1.0.0-alpha-3":"2022-05-19T09:46:28.632Z","1.0.0-alpha-4":"2022-05-22T05:40:15.481Z","1.0.0-alpha-5":"2022-06-14T16:56:57.502Z","1.0.0-alpha-6":"2022-06-14T17:10:11.394Z","1.0.0-alpha-7":"2022-07-07T18:21:51.500Z","1.0.0-alpha-8":"2022-07-12T06:06:26.980Z","1.0.0-alpha-9":"2022-07-12T20:51:41.690Z","1.0.0-alpha-10":"2022-08-24T16:43:36.621Z","1.0.0":"2022-09-27T23:55:49.222Z","1.0.1":"2022-10-17T15:25:15.753Z","2.0.0-alpha-0":"2022-10-30T20:12:33.737Z","2.0.0-alpha-1":"2022-11-10T18:08:35.175Z","2.0.0-alpha-2":"2022-11-10T19:48:09.255Z","2.0.0-alpha-3":"2022-12-08T16:34:44.461Z","2.0.0-beta-1":"2023-02-21T04:31:55.872Z","2.0.0-beta-2":"2023-04-15T01:29:21.006Z","2.0.0-beta-3":"2023-04-17T22:26:05.038Z","2.0.0-beta-4":"2023-07-19T13:20:26.646Z","2.0.0-beta-5":"2023-10-16T08:00:44.545Z","2.0.0":"2023-12-19T10:35:47.634Z","2.0.1":"2024-01-02T07:29:37.432Z","2.1.0":"2024-08-29T07:40:58.669Z","2.1.1":"2024-08-29T07:54:53.152Z","2.1.2":"2024-09-02T12:09:38.507Z","2.1.3":"2024-09-09T10:43:58.310Z","2.1.4":"2024-09-10T10:47:28.441Z","2.1.5-alpha-1":"2024-09-25T10:00:32.936Z","2.1.5":"2024-10-10T06:20:55.870Z"},"bugs":{"url":"https://github.com/Unirep/Unirep/issues/new/choose"},"author":{"name":"Unirep team","email":"team@unirep.io"},"license":"MIT","homepage":"https://github.com/unirep/unirep#readme","keywords":["ethereum","smart-contracts","solidity","ethers","zksnark"],"description":"Client library for contracts related functions which are used in UniRep protocol.","maintainers":[{"name":"vivianjeng","email":"vivi432@yahoo.com.tw"},{"name":"jchancehud","email":"jchancehud@gmail.com"}],"readme":"# UniRep contracts package\n\nClient library for contracts related functions which are used in UniRep protocol.\n\n<p align=\"center\">\n    <a href=\"https://github.com/unirep/unirep\">\n        <img src=\"https://img.shields.io/badge/project-unirep-blue.svg?style=flat-square\" />\n    </a>\n    <a href=\"https://github.com/unirep/unirep/blob/master/LICENSE\">\n        <img alt=\"Github license\" src=\"https://img.shields.io/github/license/unirep/unirep.svg?style=flat-square\" />\n    </a>\n    <a href=\"https://www.npmjs.com/package/@unirep/contracts\">\n        <img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/@unirep/contracts?style=flat-square\" />\n    </a>\n    <a href=\"https://npmjs.org/package/@unirep/contracts\">\n        <img alt=\"Downloads\" src=\"https://img.shields.io/npm/dm/@unirep/contracts.svg?style=flat-square\" />\n    </a>\n    <a href=\"https://eslint.org/\">\n        <img alt=\"Linter eslint\" src=\"https://img.shields.io/badge/linter-eslint-8080f2?style=flat-square&logo=eslint\" />\n    </a>\n    <a href=\"https://prettier.io/\">\n        <img alt=\"Code style prettier\" src=\"https://img.shields.io/badge/code%20style-prettier-f8bc45?style=flat-square&logo=prettier\" />\n    </a>\n    <a href=\"https://contracts-coverage.unirep.io/\">\n        <img alt=\"Coverage report\" src=\"https://contracts-coverage.unirep.io/badge.svg\" />\n    </a>\n</p>\n\n<div align=\"center\">\n    <h4>\n        <a href=\"https://discord.gg/VzMMDJmYc5\">\n            🤖 Chat &amp; Support\n        </a>\n    </h4>\n</div>\n\n---\n\n## 💡 About UniRep\n**UniRep** is a *private* and *non-repudiable* **data system**. Users can receive attestations from attesters, and voluntarily prove facts about their data without revealing the data itself. Moreover, users cannot refuse to receive attestations from an attester.\n\n## 📘 Documentation\n\nRead the [medium article](https://medium.com/privacy-scaling-explorations/unirep-a-private-and-non-repudiable-reputation-system-7fb5c6478549) to know more about the concept of UniRep protocol.\nFor more information, refer to the [documentation](https://developer.unirep.io/)\n\n## 🛠 Install\n\n### npm or yarn\n\nInstall the `@unirep/contracts` package with npm:\n\n```bash\nnpm i @unirep/contracts\n```\n\nor yarn:\n\n```bash\nyarn add @unirep/contracts\n```\n\n## 👩🏻‍⚕️ Deploy UniRep contract\n\nDeploy Unirep smart contract with default [config](https://github.com/Unirep/Unirep/blob/main/packages/circuits/src/CircuitConfig.ts):\n\n```typescript\nimport { ethers } from 'ethers'\nimport { Unirep } from '@unirep/contracts'\nimport { deployUnirep } from '@unirep/contracts/deploy'\n\nconst privateKey = 'YOUR/PRIVATE/KEY'\nconst provider = 'YOUR/ETH/PROVIDER'\nconst deployer = new ethers.Wallet(privateKey, provider);\n\nconst unirepContract: Unirep = await deployUnirep(deployer)\n```\n\n## 🙆🏻‍♀️ Get UniRep contract with address\n\n**Check current deployment: [🤝 Testnet Deployment](https://developer.unirep.io/docs/testnet-deployment)**\n\n```typescript\nimport { getUnirepContract, Unirep } from '@unirep/contracts'\n\nconst address = '0x....'\nconst provider = 'YOUR/ETH/PROVIDER'\n\nconst unirepContract: Unirep = getUnirepContract(address, provider)\n```\n\n## 🧑🏻‍💻 Call UniRep contract with `ethers`\n\n```typescript\nimport { ethers } from 'ethers'\nimport { getUnirepContract, Unirep } from '@unirep/contracts'\n\nconst address = '0x....'\nconst privateKey = 'YOUR/PRIVATE/KEY'\nconst provider = 'YOUR/ETH/PROVIDER'\n\n// connect a signer\nconst signer = new ethers.Wallet(privateKey, provider)\nconst unirepContract: Unirep = getUnirepContract(address, signer)\n\n// attester sign up\nconst epochLength = 300 // 300 seconds\nconst tx = await unirepContract.attesterSignUp(epochLength)\nawait tx.wait()\n```\n\n## 🙋🏻‍♂️ Call UniRep contract in DApps\n\n```solidity\n// SPDX-License-Identifier: UNLICENSED\npragma solidity ^0.8.0;\nimport { Unirep } from \"@unirep/contracts/Unirep.sol\";\nimport { IVerifier } from \"@unirep/contracts/interfaces/IVerifier.sol\";\n\ncontract UnirepApp {\n    Unirep public unirep;\n    IVerifier public dataVerifier;\n\n    constructor(\n        Unirep _unirep,\n        IVerifier _dataVerifier,\n        uint48 _epochLength\n    ) {\n        // set unirep address\n        unirep = _unirep;\n\n        // set verifier address\n        dataVerifier = _dataVerifier;\n\n        // sign up as an attester\n        unirep.attesterSignUp(_epochLength);\n    }\n\n    // sign up users in this app\n    function userSignUp(\n        uint256[] memory publicSignals,\n        uint256[8] memory proof\n    ) public {\n        unirep.userSignUp(publicSignals, proof);\n    }\n\n    // submit attestations\n    function submitAttestation(\n        uint256 epochKey,\n        uint48 targetEpoch,\n        uint256 fieldIndex,\n        uint256 val\n    ) public {\n        unirep.attest(\n            epochKey,\n            targetEpoch,\n            fieldIndex,\n            val\n        );\n    }\n}\n```\n\n## 🙌🏻 Join our community\n- Discord server: <a href=\"https://discord.gg/VzMMDJmYc5\"><img src=\"https://img.shields.io/discord/931582072152281188?label=Discord&style=flat-square&logo=discord\" /></a>\n- Twitter account: <a href=\"https://twitter.com/UniRep_Protocol\"><img src=\"https://img.shields.io/twitter/follow/UniRep_Protocol?style=flat-square&logo=twitter\" /></a>\n- Telegram group: <a href=\"https://t.me/unirep\"><img src=\"https://img.shields.io/badge/telegram-@unirep-blue.svg?style=flat-square&logo=telegram\" /></a>\n\n## <img height=\"24\" src=\"https://pse.dev/_next/static/media/header-logo.16312102.svg\" /> Privacy & Scaling Explorations\n\nThis project is supported by [Privacy & Scaling Explorations](https://github.com/privacy-scaling-explorations) and the Ethereum Foundation.\nSee more projects on: https://pse.dev/.\n","readmeFilename":"README.md"}