{"_id":"@ansdomain/solsha1","_rev":"1-539cf9864c893c8759c81e5c077e4463","name":"@ansdomain/solsha1","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.3":{"name":"@ansdomain/solsha1","version":"0.0.3","requires":true,"lockfileVersion":1,"devDependencies":{"@nomiclabs/hardhat-ethers":"^2.0.2","@nomiclabs/hardhat-truffle5":"^2.0.0","@nomiclabs/hardhat-waffle":"^2.0.1","@nomiclabs/hardhat-web3":"^2.0.0","eth-gas-reporter":"^0.1.2","hardhat":"^2.3.0","solium":"^1.0.4","truffle":"^5.0.0","web3":"^1.3.6"},"scripts":{"test":"npx hardhat test","lint":"npx hardhat check","build":"npx hardhat compile","prepublishOnly":"","pub":"yarn publish --access public"},"dependencies":{"hash-test-vectors":"^1.3.2"},"description":"[![Build Status](https://travis-ci.org/ensdomains/solsha1.svg?branch=master)](https://travis-ci.org/ensdomains/solsha1) [![License](https://img.shields.io/badge/License-BSD--2--Clause-blue.svg)](LICENSE)","_id":"@ansdomain/solsha1@0.0.3","_nodeVersion":"16.13.1","_npmVersion":"8.3.1","dist":{"integrity":"sha512-6ZuPX6RePbBU2WF3g2yszZs5o/ZFElwTzRk4QGannaOWMOZ2Fpbe28noBQ3LWbVLWHeZzik5vGRutWfGGJDwTw==","shasum":"58b228e332d8533717de7970d147255f9e4ddd0d","tarball":"https://registry.npmjs.org/@ansdomain/solsha1/-/solsha1-0.0.3.tgz","fileCount":20,"unpackedSize":407615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE12hq2KEeEH92TGNxTDWFarMrmPUbuW0KZFjGvq+aEJAiBj+/JsrI0bpWXYe5hBvhfdwSb5q+xDQQQ1LIGPM6Lrdg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMlEyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoulQ/9GgEo4UQUVMnuSKAWkWSWP+H2cxJgbC4bg8SMF7TJRRmsdI5x\r\n16Uwzlk8ClnkZEIIoww2Qvl/WWAfCSsS0rfIP8wLbJpTsOW1t/blfox/ato1\r\n6ZXbyMhorOSnovTzHrJS69oiiJhD2pFNEb7jE2DZoYyV2szmbqkenD63xrca\r\nFDxhsBMmRqufBALO9EqGknjI5UYqaTMsC6/Rkh3btwPVAcR8s86oqY3jV6xh\r\nZwQZ79vIEceg42Ou9eNYDo2S5K6/ano/hY9Al/XvBh7XIgS2i/QtQB4CS9AB\r\nc4YiOG4kv0fFbCiabyEKJ9jgpLPKysaUTdDOWR737afS8wKe+PVnd7Ew6G6h\r\n4UVwLLxqvAiFAtL/MhskfO+DvNr3+wJJB3N3juaXoA6ZJN8uvRNNRRm8ao8v\r\nVsRZD56A7/IYsBpSgRhrmZhrjKSvXnaacAQD2QD7x3aQlZ+yPn57ngstkPsT\r\nhl4YXUuIpso+heykpEaRcFfQwOK3zO6adRMuuKbd1CEFNmB7j0FX30dVv3ok\r\nFtUvt6iO7SZzTzIJTjwosqrAJwK8bYXUnnWFNwCtVjAko/Ffw0KfrsHFYcOy\r\nn9ExjbfqH/wVsSfomTV46cG+rLy9mD8J+GuPXUrzECcB2TNNTVd9bH3WPGx7\r\nQeAvc0sqntGnLlTglo7m41Uo21jC3UR9qo4=\r\n=/7yW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"arbitrumdomains","email":"arbitrumdns@gmail.com"},"directories":{},"maintainers":[{"name":"arbitrumdomains","email":"arbitrumdns@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/solsha1_0.0.3_1664241970687_0.4473693295496244"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-27T01:26:10.638Z","0.0.3":"2022-09-27T01:26:10.923Z","modified":"2022-10-26T13:33:56.984Z"},"maintainers":[{"email":"dev.koold@gmail.com","name":"devilla"},{"email":"arbitrumdns@gmail.com","name":"arbitrumdomains"}],"description":"[![Build Status](https://travis-ci.org/ensdomains/solsha1.svg?branch=master)](https://travis-ci.org/ensdomains/solsha1) [![License](https://img.shields.io/badge/License-BSD--2--Clause-blue.svg)](LICENSE)","readme":"# solsha1\n\n[![Build Status](https://travis-ci.org/ensdomains/solsha1.svg?branch=master)](https://travis-ci.org/ensdomains/solsha1) [![License](https://img.shields.io/badge/License-BSD--2--Clause-blue.svg)](LICENSE)\n\nPure-solidity implementation of the SHA1 hash function, heavily optimised using inline-assembly.\n\nGas consumption is approximately 38,000 gas per 512 bit block.\n\n## Getting Started\n\nThese instructions will get you a copy of the project up and running on your local machine for development and testing purposes.\n\n### Installing\n\nsolsha1 uses npm to manage dependencies, therefore the installation process is kept simple:\n\n```\nnpm install\n```\n\n### Running tests\n\nsolsha1 uses truffle for its ethereum development environment. All tests can be run using truffle:\n\n```\ntruffle test\n```\n\nTo run linting, use solium:\n\n```\nsolium --dir ./contracts\n```\n\n## Including solsha1 in your project\n\n### Installation\n\n```\nnpm install buffer --save\n```\n\n## Built With\n* [Truffle](https://github.com/trufflesuite/truffle) - Ethereum development environment \n\n\n## Authors\n\n* **Nick Johnson** - [Arachnid](https://github.com/Arachnid)\n\nSee also the list of [contributors](https://github.com/ensdomains/solsha1/contributors) who participated in this project.\n\n## License\n\nThis project is licensed under the BSD 2-clause \"Simplified\" License - see the [LICENSE](LICENSE) file for details\n","readmeFilename":"README.md"}