{"_id":"@ahsouissitest/contracts","_rev":"3-3bf6de36014c9ef51e22af124042667c","name":"@ahsouissitest/contracts","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@ahsouissitest/contracts","packageManager":"yarn@3.2.4","main":"dist/src/index.js","types":"dist/src/index.d.ts","version":"0.0.1","scripts":{"copy-abi-files":"copyfiles ./abi/**/*.json dist","compile":"npx hardhat export-abi && yarn run copy-abi-files","build":"yarn run compile && tsc","test":"hardhat test","start":"node dist/src/index.js"},"dependencies":{"@ethersproject/abstract-provider":"^5.7.0","@ethersproject/address":"^5.7.0","ethers":"^5.7.2"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.4","@nomicfoundation/hardhat-toolbox":"^2.0.0","hardhat":"^2.12.5","hardhat-abi-exporter":"^2.10.1","@nomiclabs/hardhat-ethers":"^2.2.1","@nomiclabs/hardhat-etherscan":"^3.1.2","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.3","@types/chai":"^4","@types/mocha":"^10","chai":"^4.3.6","hardhat-gas-reporter":"^1.0.9","mocha":"^10.1.0","solidity-coverage":"^0.8.2","typechain":"^8.1.0","copyfiles":"^2.4.1"},"description":"This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.","_id":"@ahsouissitest/contracts@0.0.1","dist":{"shasum":"23d4a0514ecfae7bb7d021391c56b7d9cb875902","integrity":"sha512-mrDtyedBR+xiKQiDqqtZ7zzfEDMATLdlsHTQgyEUqvcmJ77T5Xlk1wskqKyMu3hoAQhQustsKAMNoe6kZ4y6qw==","tarball":"https://registry.npmjs.org/@ahsouissitest/contracts/-/contracts-0.0.1.tgz","fileCount":25,"unpackedSize":602799,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBa94EnyAl+oPzwNndIIb6v47HL4l7DUwnIyh6iXpEwRAiEA9ILVZRD/vJQKjRux052lwjTkjuRSuq2ZgMVM8VZwbOA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxn2VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTRw//XGjr7O4oBX7ePo5KO69KPrt6aSyWqXIgad1o+2XZEWOLNxtl\r\nVZObBEA+4a0Fqgnv+uEbKw82lM11T5qLKIM+ncyvEdqxqMOsRgYsx68yApbc\r\n6b/vkvlNZXltVQ3yWleWAetthdLkmB8QJC2RADp3A3bREo5OYJeN6swtgZkQ\r\nXqM2Zi3WyLWUYLE3Xb4/0NTZaGVjEuzSVnGIKkjKAm3mvlEJl5Tk4tbnQ4a3\r\nQqJznr0Qad9eQ/BIHwqjttfqWW8OMtYo4JBJj/sGlHp4gkTVv67wwp4Jfkbg\r\nejzqDJjdB5LWyMK+m7QygKn5R2yfdnhv9hEbDYO5PdIuXhPOlbp6cCtTdt6R\r\nQEna0nqUDMl8icidf17BW0tnm5lD6+9Dcs/LS+bZ1uHnptrax7Qqm3Yhvag8\r\nvQ5Sr5w+LxBKzGW2in2yEPTcqmFpyjDgFpxnuIgWIMkpZD0anlfY1RrTzwjw\r\n33E2fZqlc8FdqzzM8cGIJRls5TOzkFYzxBjdgYs68hs9H/D5N/zbQCnf5Qlm\r\nZylP2C2afT1noLz6cUyduc/weU+BjiJesG3meKdHw1FoxwRF/MpK/cn47FgM\r\n8j2tHyplUxuwCL1LqPPF0pXJGAEeUhuMxnUZyVCnvt/yyaTFSZip4HREbbWj\r\nFwckzNAhVUROGWE6OnonkKwc6Rr8tclS0rY=\r\n=V7C0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahsouissi","email":"asouissi@eniblock.com"},"directories":{},"maintainers":[{"name":"ahsouissi","email":"asouissi@eniblock.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/contracts_0.0.1_1673952660975_0.059955719695364174"},"_hasShrinkwrap":false},"0.0.2":{"name":"@ahsouissitest/contracts","packageManager":"yarn@3.2.4","main":"dist/src/index.js","types":"dist/src/index.d.ts","version":"0.0.2","scripts":{"copy-abi-files":"copyfiles ./abi/**/*.json dist","compile":"npx hardhat export-abi && yarn run copy-abi-files","build":"yarn run compile && tsc","test":"hardhat test","start":"node dist/src/index.js"},"dependencies":{"@ethersproject/abstract-provider":"^5.7.0","@ethersproject/address":"^5.7.0","ethers":"^5.7.2"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.4","@nomicfoundation/hardhat-toolbox":"^2.0.0","hardhat":"^2.12.5","hardhat-abi-exporter":"^2.10.1","@nomiclabs/hardhat-ethers":"^2.2.1","@nomiclabs/hardhat-etherscan":"^3.1.2","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.3","@types/chai":"^4","@types/mocha":"^10","chai":"^4.3.6","hardhat-gas-reporter":"^1.0.9","mocha":"^10.1.0","solidity-coverage":"^0.8.2","typechain":"^8.1.0","copyfiles":"^2.4.1"},"description":"This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.","_id":"@ahsouissitest/contracts@0.0.2","dist":{"shasum":"228ba61ca284e52b131ebd04e6d8c21347fa48a4","integrity":"sha512-7zkxMqFNvh/5XgXw29QuOGjln5UqYpyab2CUjYJgcft/vUvWiGkztkJ3ambLwndo4NzWL4hqbLSjTvPTWkhZWg==","tarball":"https://registry.npmjs.org/@ahsouissitest/contracts/-/contracts-0.0.2.tgz","fileCount":7,"unpackedSize":34846,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6btESWqQc5GtDgjmTYT7DANCRTi3SRSU30oC5iqW6YQIhAP97/3LJY4acl6iNaeztF4IetsTbyPTQlxGHsm1EWnPt"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxoJ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+8A/+MNoAX41CABPH5RuBWl6yy0cdtBC2s/S5QE1Qhhelj/Y2cwXu\r\nIHOsUk3MzrfPVjJxlQ9km0RDneIKfkD1oOTt8PcjZbruDEJuO/ywQdvEXNbi\r\npK58ApR89XhpMw+qilruD5SUBFa5JjMw6LusIFDZr9a6O7VmsYVKYlZsScag\r\nu8OV8yT6+ucdVsDurw9lsS9aBir3Hjj466yY9pEnIXFwiK/ldFZOvz95GImw\r\nmnxBL3UQrg99WrWb6Gdd7BsCrUVHtOzTasmslwcJQCeOa0dBlVDxrQjBXUlQ\r\nEVlj38ZQY1J4e7ZcXNw/zn3mV8+/Scdw5+N4pw3YDkxuoHmUz9O2fNdzNcJt\r\nL+ZUIBY+5m/kwfCqcOzEiRB/bcjsJC6izOGhddiN1WYqpX7rvhlCsI9xIv67\r\na9CveTX5MqBxLVm5IV1gfbDL0E4PZ19wJZYnjG1rUuvdMFPWyIbfF/GtXhQU\r\nzF1+Hw4yPc1aOfWvNPyUmVySlp99hHaHJYgg1Fvn1SjZxkZz08ltsbzGqqoy\r\nWCkAHWvM8X4hRtvfIS3Qchqr9SM+WeD+/d0y/Pv2tZxF1BDNNpHprs7Adjvn\r\nLeNShIANxYDbiilEeicn70LbVVLHK+73kSsVJ3trHXRma1K8BZgbTY7b4IAB\r\njSJE0oMh1RZ07RhTaQBOI71r1rDoeQu5sLs=\r\n=VgPC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahsouissi","email":"asouissi@eniblock.com"},"directories":{},"maintainers":[{"name":"ahsouissi","email":"asouissi@eniblock.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/contracts_0.0.2_1673953915094_0.6935090937685098"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ahsouissitest/contracts","packageManager":"yarn@3.2.4","main":"dist/src/index.js","types":"dist/src/index.d.ts","version":"0.0.3","scripts":{"copy-abi-files":"copyfiles ./abi/**/*.json dist","compile":"npx hardhat export-abi && yarn run copy-abi-files","build":"yarn run compile && tsc","test":"hardhat test","start":"node dist/src/index.js"},"dependencies":{"@ethersproject/abstract-provider":"^5.7.0","@ethersproject/address":"^5.7.0","ethers":"^5.7.2","npx":"^10.2.2"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.4","@nomicfoundation/hardhat-toolbox":"^2.0.0","@nomiclabs/hardhat-ethers":"^2.2.1","@nomiclabs/hardhat-etherscan":"^3.1.2","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.3","@types/chai":"^4","@types/mocha":"^10","chai":"^4.3.6","copyfiles":"^2.4.1","hardhat":"^2.12.5","hardhat-abi-exporter":"^2.10.1","hardhat-gas-reporter":"^1.0.9","mocha":"^10.1.0","solidity-coverage":"^0.8.2","typechain":"^8.1.0"},"description":"This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.","_id":"@ahsouissitest/contracts@0.0.3","dist":{"shasum":"b1eb7a2397f5b6e573aa1d88fb6c353b4cacf83a","integrity":"sha512-fFjhaw2X7FssvntKsNqAq718BYzm6h4Urm0Rj9vbxo0OUrjwSAiApoHZBf9+mLUyv/qHSmQnAcV8RdGCSLl4Qw==","tarball":"https://registry.npmjs.org/@ahsouissitest/contracts/-/contracts-0.0.3.tgz","fileCount":12,"unpackedSize":36588,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqkLsMndZUZmIcHB7NST4LNJkMbi7uQ3duTrWgdopYOAiADKhcPIDALKyMnu7ZEHu4mpnfPK8+siQP4mVnL2PxYSg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxqnuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr64w/9GfaNueuVINVPSTJDHXMotWW795Pd7JWinePxs/RbIctOTpYJ\r\n7artEdjA1ySwPBFCznuKiHfSATJFQ2azlVXqk6/YwkCw3LG46XpQTb2qYrvI\r\npzv7SW7PCmHeyD2vKFHUJtrheayxCZuH7eQDRWooRsS9G6JviYcuWLsf6DKY\r\nYYcQtk+qmPv7UPjn1Mxv8S4PYYeFsKVWEE+X5TrHCpV3x7qhhzW8SLz9SF4E\r\nwsi1TaRYTmVcUuUuC3TYfOYKPKdtNQi3Xn36PMNO9xR4vaioxuSh9VsqU9Wm\r\n+TTjjS6aJneRzJnzslfRUnqPvm+QQ5cZrReNuDQ3BD8sR344OIlWNtPpTPny\r\nSr4ZovlsfcgUrnIaVyGHp+VjH9ADYHlz35ehXJVcC8yFxes0TU3m3FvtCjty\r\n9BGqs5zgJe9XDExBWGQFHklldMzlI8Hsv4ji1EDSq80nF9KCPnuOQWHZ5f27\r\nZgHMJ4LWEw6IzW4oyMWeDOUw5xSZPGb+ZxG6A+wSsr6hOxR22DSzqY7ejcvN\r\naBWzAAMSX3Apwt1D8DUk1qNh4ZGXubEklF09o2lDAfVrsa/cDlP6yfkq5jYm\r\nTcVsNShxLUapF67og+hA+cPmonM+fegXTi429v8/mMhmu+C2AANw+Jrj+kVd\r\nITSi2IMiZ4uYvCDvf1dGnXW+HAmHBVtIZfg=\r\n=4zt6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahsouissi","email":"asouissi@eniblock.com"},"directories":{},"maintainers":[{"name":"ahsouissi","email":"asouissi@eniblock.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/contracts_0.0.3_1673964014228_0.3407161770281226"},"_hasShrinkwrap":false},"0.0.4":{"name":"@ahsouissitest/contracts","packageManager":"yarn@3.2.4","main":"dist/src/index.js","types":"dist/src/index.d.ts","version":"0.0.4","scripts":{"copy-abi-files":"copyfiles ./abi/**/*.json dist","compile":"npx hardhat export-abi && yarn run copy-abi-files","build":"yarn run compile && tsc","test":"hardhat test","start":"node dist/src/index.js"},"dependencies":{"@ethersproject/abstract-provider":"^5.7.0","@ethersproject/address":"^5.7.0","ethers":"^5.7.2","npx":"^10.2.2"},"devDependencies":{"@nomicfoundation/hardhat-chai-matchers":"^1.0.4","@nomicfoundation/hardhat-toolbox":"^2.0.0","@nomiclabs/hardhat-ethers":"^2.2.1","@nomiclabs/hardhat-etherscan":"^3.1.2","@openzeppelin/contracts":"^4.7.3","@typechain/ethers-v5":"^10.1.0","@typechain/hardhat":"^6.1.3","@types/chai":"^4","@types/mocha":"^10","chai":"^4.3.6","copyfiles":"^2.4.1","hardhat":"^2.12.5","hardhat-abi-exporter":"^2.10.1","hardhat-gas-reporter":"^1.0.9","mocha":"^10.1.0","solidity-coverage":"^0.8.2","typechain":"^8.1.0"},"description":"This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.","_id":"@ahsouissitest/contracts@0.0.4","dist":{"shasum":"206249f735ac6e2a2c7ef21522ab29dced03dfbf","integrity":"sha512-sRAhC2QPBUkZoTly0iHP5FY+jCQ/JcHP8tPj6ohxWiuMSXQGTuLfcvvumBFW3c9MkkddBtNZjO14RKKaDA+8bw==","tarball":"https://registry.npmjs.org/@ahsouissitest/contracts/-/contracts-0.0.4.tgz","fileCount":105,"unpackedSize":78122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxb6wUxIxZTU+Gw8RLkmRmt6PyDOgwEb3EgEiLrhNnyAIgS0380m+qJt7yAZmkexl6VwAY06v5ynk3CjM9+m6go1U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxqxTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolVxAAoUjXgpzs/eIgC8U55u9i88sqRitSpjKYBb7+987A3bf4i6Yh\r\nlA5IzYY1NzxbcEqKJysuAS0N2WVcxejxUXu9+gnZLQJDBUSmkDi+kk+sA8Vh\r\nMqCYiCml0D5njZ2ptfV/3JBmeBp7avVGgv8M0pKV8nOquUnaeSHYi+lDS7qj\r\n5iq0PArZ+7I2DJEAgP//YpOpaAo3kuiWuCcGeh7t8ILKKPnjul4bJ09/I1+2\r\nCYMjKFjowsozRDAbh5JF/392B7FwJiQR6sAX3Q2/5L0Y2yp+AiIS0NepeOoB\r\nNSt83MA7Hj4O4ET9Y/wLItE5Qpb9rw4luL8o7f8DyfZ5fxSHrhi1TQ2j6MLQ\r\noSEXY/AUdB7ft6x3uAMlPOwjvjF55QN/Re+b88RoAbkG8w3z2uSHpETTL56w\r\nR3nkA610HXEi1n6t1QmhdmeaDRPc4l0M11D7a6jch+9CnVTVO1jz/LRH4EuY\r\nAAW12Z3u0k9j1RH/2oaNi5PzqldGBY42MmDSlFHSgKJ9QGU41nbZgadKvjaS\r\nr48bJvWM4ftbHaY9YN45Sv+nCjuQ5mhkQlAeVsE8+pXvqQIHDnRW2Ng1iaQ8\r\neEORkVEezqmUla42L4X6LgtMVvA8H69R/XzsTwL10c69VXWIhdpWIo/cc0Zh\r\nQk9LyZhC9yLg8SqEeeXQs+jiJ+xUThOr72Q=\r\n=mYao\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ahsouissi","email":"asouissi@eniblock.com"},"directories":{},"maintainers":[{"name":"ahsouissi","email":"asouissi@eniblock.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/contracts_0.0.4_1673964627324_0.6284811488001198"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-17T10:51:00.918Z","0.0.1":"2023-01-17T10:51:01.136Z","modified":"2023-01-17T14:10:27.563Z","0.0.2":"2023-01-17T11:11:55.288Z","0.0.3":"2023-01-17T14:00:14.759Z","0.0.4":"2023-01-17T14:10:27.457Z"},"maintainers":[{"name":"ahsouissi","email":"asouissi@eniblock.com"}],"description":"This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a script that deploys that contract.","readme":"# Sample Hardhat Project\n\nThis project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a\nscript that deploys that contract.\n\nRunning AccountCreation and AccountCreationHRE:\n\nThe mnemonic for test is hardcoded in the hardhat.config for simplification.\n\n-- AccountCreationHRE\n\nThis test can be run stand alone, without the need to run a local hardhat node\non the side. It use the Hardat Runtime Enviroment objet with hardhat helper\nfor ethers.js that add some new api on top of the one from ethers.js\nEach test will restart a new hardhat node.\n\n```shell\nnpx hardhat test test/AccountCreationHRE.js\n\n```\n-- AccountCreation\n\nThis test need a hardhat node that run on a seperate terminal. The state of the\nnode persiste after each test.\n\n```shell\nnpx hardhat node\nnpx hardhat test test/AccountCreation.js\n\n```\n\nFun fact: You can run both test at the same time, the HRE doesn't use the same\nmechanisme or same port as the stand alone hardhat node (localhost:8545)\n\nTry running some of the following tasks:\n\n```shell\nnpx hardhat help\nnpx hardhat test\nREPORT_GAS=true npx hardhat test\nnpx hardhat node\nnpx hardhat run scripts/deploy.js\n```\n","readmeFilename":"README.md"}