{"_id":"@atixlabs/hardhat-time-n-mine","_rev":"5-34e066129c958dd75b8a509963d3f440","name":"@atixlabs/hardhat-time-n-mine","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.1":{"name":"@atixlabs/hardhat-time-n-mine","version":"0.0.1","description":"Hardhat plugin to manipulate time and mine blocks","repository":{"type":"git","url":"git+https://github.com/atixlabs/hardhat-time-n-mine.git"},"author":{"name":"Atixlabs"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","time","mine","mining"],"scripts":{"lint:fix":"prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}' && tslint --fix --config tslint.json --project tsconfig.json","lint":"tslint --config tslint.json --project tsconfig.json","test":"npm run test:tasks && npm run test:hreMethods","test:hreMethods":"mocha --exit --recursive 'test/hreMethods/**/*.test.ts'","test:tasks":"mocha --timeout 10000 --exit --recursive 'test/tasks/**/*.test.ts'","build":"tsc","watch":"tsc -w","release":"standard-version"},"devDependencies":{"@types/chai":"4.2.19","@types/chai-as-promised":"7.1.4","@types/fs-extra":"9.0.11","@types/mocha":"8.2.2","@types/node":"12.12.6","chai":"4.3.4","chai-as-promised":"7.1.1","hardhat":"2.0.0","mocha":"9.0.1","prettier":"2.3.1","standard-version":"9.3.0","ts-node":"10.0.0","tslint":"6.1.3","tslint-config-prettier":"1.18.0","tslint-plugin-prettier":"2.3.0","typescript":"4.3.4"},"peerDependencies":{"hardhat":"^2.0.0"},"gitHead":"a8605f147c3b5e71c5ec0fb6e9398c7a2f8e468d","bugs":{"url":"https://github.com/atixlabs/hardhat-time-n-mine/issues"},"homepage":"https://github.com/atixlabs/hardhat-time-n-mine#readme","_id":"@atixlabs/hardhat-time-n-mine@0.0.1","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-b8DhmfDUQDix9SgcDLcQ+8jGpe4lONP/lz4O6cfPlfBBVmlcv8uMsyssAHwc4hbubby36L7couDzWW+62/LnUg==","shasum":"7c12eee89d48fa4e7e398bc43e878ede0df3343d","tarball":"https://registry.npmjs.org/@atixlabs/hardhat-time-n-mine/-/hardhat-time-n-mine-0.0.1.tgz","fileCount":8,"unpackedSize":11288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1T8LCRA9TVsSAnZWagAA1zkP/Aole6Vxrx2C+lN9j8WE\nySKaZWa6/PfIb4yGv6qihcEX/jEQ/4WiNF2o3E2BMamHWe4REOBehlXt+orw\nmxBgguF+ylsEipi2RRZ66yhzssgeKKF8Wx/FDFQd3eXdkU5rZHe2lh2QBKiX\nSK/hfX0nAssVkt2v4AgJG1mN2Ld1uPlRtOA1oyv2saBFnE9PSElvhAiyN9F2\nH/poPPLPAL+CXcAhtqNJS/VvLqWluLbRC/TGtA6XUHhmlmlf8ngQiq/nhwMX\nCEwR/mUlPz+0vol9GpCuE7DcOz3BBUKmMVOStlra35SdDCmZy2VA675ituZO\nklhz1/MzTb0RYvm31+yz7z8wWoq7DpYfYS9cN1EPQZKWrY//b+dp0EsUwEdM\nFSvJnFO2a0QbPCj684PgZpKJXY4WeLvdKMx5aPiqgmDu5vYfDRkTMLYXKm2f\npUpInLDMSa2gN/C6gQJ1PpUWsmwK01PVp5r2bmhmmvmrC2AcvschGjDk6SP3\nAwL2+TXw6PZXTHHZFNNYzhVZKYYzNMw8GanpTUmMjhhPRnApPN6keqjB4RR0\n3BrBCljGWBDOSkhewPV8V2jpENIsDN/Lshh5Caw+pfYNlhy/uHGVU+5F0Rxd\nlOnMRONnZKjIYIKC2J0I8mOYMvcT2/m70vQXi8g7dhoUN9lz49TsUm9W4+35\nFLvE\r\n=Yq+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0NbFS1pFPSqUamJAhkSXrC3+MGmJyMK2UUszLZ5zZoAIhALSIjskQeIPJ/2VJw1tpWnuwvKI9C+AWhKJipPvGb9Q5"}]},"_npmUser":{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},"directories":{},"maintainers":[{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},{"name":"lalanv","email":"alverbner@gmail.com"},{"name":"averbner","email":"averbner@atixlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-time-n-mine_0.0.1_1624588042528_0.8186139094379143"},"_hasShrinkwrap":false},"0.0.2":{"name":"@atixlabs/hardhat-time-n-mine","version":"0.0.2","description":"Hardhat plugin to manipulate time and mine blocks","repository":{"type":"git","url":"git+https://github.com/atixlabs/hardhat-time-n-mine.git"},"author":{"name":"Atixlabs"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","time","mine","mining"],"scripts":{"lint:fix":"prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}' && tslint --fix --config tslint.json --project tsconfig.json","lint":"tslint --config tslint.json --project tsconfig.json","test":"npm run test:tasks && npm run test:hreMethods","test:hreMethods":"mocha --exit --recursive 'test/hreMethods/**/*.test.ts'","test:tasks":"mocha --timeout 10000 --exit --recursive 'test/tasks/**/*.test.ts'","build":"tsc","watch":"tsc -w","release":"standard-version"},"devDependencies":{"@types/chai":"4.2.19","@types/chai-as-promised":"7.1.4","@types/fs-extra":"9.0.11","@types/mocha":"8.2.2","@types/node":"12.12.6","chai":"4.3.4","chai-as-promised":"7.1.1","hardhat":"2.0.0","mocha":"9.0.1","prettier":"2.3.1","standard-version":"9.3.0","ts-node":"10.0.0","tslint":"6.1.3","tslint-config-prettier":"1.18.0","tslint-plugin-prettier":"2.3.0","typescript":"4.3.4"},"peerDependencies":{"hardhat":"^2.0.0"},"gitHead":"c48bf7fe4bbdfc909f9db02d971942cc37995891","bugs":{"url":"https://github.com/atixlabs/hardhat-time-n-mine/issues"},"homepage":"https://github.com/atixlabs/hardhat-time-n-mine#readme","_id":"@atixlabs/hardhat-time-n-mine@0.0.2","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-deaOfYGFr5l8ntcGlY59JDbImRofMgeSUA+BMkh+MTXIXVSCBWIc+/wCaBMZgkZXkGFKd/PQ7iJ/OFqCdhOYqA==","shasum":"74b0e1f91cfd44bf463ebba56e73e83a121fedbb","tarball":"https://registry.npmjs.org/@atixlabs/hardhat-time-n-mine/-/hardhat-time-n-mine-0.0.2.tgz","fileCount":8,"unpackedSize":11767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1UBqCRA9TVsSAnZWagAAgBwP/jEensVzFM7klwGYbUD7\nSr5hKm0QcTMvQKDiIM5MP4roEUDG2gEgyhxNPU7cEZMXXmsRueJkDXHH3xPl\nSM9GlsEyxeQ7pO7ja0HkyC+qq10eA5E9fv3+F//RRw9l2QLcyDBhqgopHicy\n47kr5cb1uFITYOdBi1p+2EKREq6B3eoDsv/h0lTlPPGpuFxffKwVw05nL1CD\nYhkFW30ajEshs817bDCfX4YjIoeRl/ofQJHCYTZpX4haZLxAK32rE9hTEB0Q\n4Pwur9tDh9NXFC4X9HlBaohhyDYmLQTy0eMWTjkw6/VElh4FtdVNWlXehBcH\n6ujeUjJ6vFG7SaCAEx+ym20YS7xSebjKKybu7Fc0hG10FjODxYOEQwWPc1dV\nHR5Wdu1o9GYI2zDRH1Vxyd2Sj06bw2FK7bWDNyNO/I6TikbFOOFHs3Fmvu3t\nbZ7METSu6GkDd3gEcBbJEjgt5vG/WbWEm42Burb0Pn62a+BsEn3G9DfYBgQ6\n/1lkEmw4YcYE1l5WnnVSzDvvywfNGBFBecia4e8aRuiHpYNDM26RHPEzmvkl\nrHNvG++0TCantdvoM/Ys8xUFZ8ysGyI79O622JyZgZzQV/TNxi7hFM/aeCja\n796Kk3zX1EU4pRDm8lEPJXrMd6nnBdeLTHfTJ85qVRIkDm/lfh7Q7j2HlNbV\nePAA\r\n=EcsM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFO+zdOkfS4jE0wP0IwlfT13XrevUD92TV3QfNLINCbAiBvI21HSKuhzOPFjhpofBkjTt9y9sxupNmMh904nCEC+w=="}]},"_npmUser":{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},"directories":{},"maintainers":[{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},{"name":"lalanv","email":"alverbner@gmail.com"},{"name":"averbner","email":"averbner@atixlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-time-n-mine_0.0.2_1624588393530_0.8057491559338492"},"_hasShrinkwrap":false},"0.0.3":{"name":"@atixlabs/hardhat-time-n-mine","version":"0.0.3","description":"Hardhat plugin to manipulate time and mine blocks","repository":{"type":"git","url":"git+https://github.com/atixlabs/hardhat-time-n-mine.git"},"author":{"name":"Atixlabs"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","time","mine","mining"],"scripts":{"lint:fix":"prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}' && tslint --fix --config tslint.json --project tsconfig.json","lint":"tslint --config tslint.json --project tsconfig.json","test":"npm run test:tasks && npm run test:hreMethods","test:hreMethods":"mocha --exit --recursive 'test/hreMethods/**/*.test.ts'","test:tasks":"mocha --timeout 10000 --exit --recursive 'test/tasks/**/*.test.ts'","build":"tsc","watch":"tsc -w","release":"standard-version"},"devDependencies":{"@types/chai":"4.2.19","@types/chai-as-promised":"7.1.4","@types/fs-extra":"9.0.11","@types/mocha":"8.2.2","@types/node":"12.12.6","chai":"4.3.4","chai-as-promised":"7.1.1","hardhat":"2.0.0","mocha":"9.0.1","prettier":"2.3.1","standard-version":"9.3.0","ts-node":"10.0.0","tslint":"6.1.3","tslint-config-prettier":"1.18.0","tslint-plugin-prettier":"2.3.0","typescript":"4.3.4"},"peerDependencies":{"hardhat":"^2.0.0"},"gitHead":"7a2e9dd4938d24b2c56f721b164fc00b6b07be62","bugs":{"url":"https://github.com/atixlabs/hardhat-time-n-mine/issues"},"homepage":"https://github.com/atixlabs/hardhat-time-n-mine#readme","_id":"@atixlabs/hardhat-time-n-mine@0.0.3","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-fOCRNiCv3/WBDbYMZ79PgncieK4K3fsUAyYpSLqRy7CCRhZt8sYWrR/SfKHnH9y7s69O/1x9pQw06GgxPGc5Ig==","shasum":"fe12feb92e19e49eb0ad03eec0dac15ebcba4624","tarball":"https://registry.npmjs.org/@atixlabs/hardhat-time-n-mine/-/hardhat-time-n-mine-0.0.3.tgz","fileCount":8,"unpackedSize":11804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1UITCRA9TVsSAnZWagAAFysP/Avo2bIbDkMxW5YdVc+I\nX64iVs4tW0RuB5dUTtUJO3QA17tz+GDaRZ/5wmC24BxyPFpSqswFgfLwuaVP\nmJ2enVqHeFHshBAevyFq9f/DWWVsWDciOPc8XeT3sb3r72FL4+vaUMZDZmwl\nC3ADiD/Io4QEyevxdpGqxmT8YqfT4pifRhQf2IrWu6Do4QQ+AFsIkDtzE1Ip\nNhuSK82aLtnPb6SFMXBID6iKr4Rk+jZY8atbAWL2L2Dqyf6mrPb/hPZAXUUN\nhd+qArH/goxQpeOSElyT2JCa/OCPHFLshL5x2SRJ5S04B1afQ0bKeEQI9uEC\nbZ9P7kRwLNN8hsgzsphI6qK30itsrQzYc+9T63vPRQ9F5C9F1WN2TVW/eU+4\n8N+yGQfo2tC/66kyfUXUnKI5ceEbwoy8fL2ByDZrM8QGq4qsZ8vLezyEgM89\nAL1Qb6hLWFsrmnoQqEsjr+Xbuz6XpuB5BOfQHU50uzMewkNW7Oiif7roBHqD\nNSs67ZhpqppuJ0BhTZtAnfA4u1HERHv8nMxi0hDlvtHlNJyU3mB4t6pIp5Ld\nqp8hd+1imxediSXWOlhHp2y5zFXNq+pD5y03ZGIdRXverXha2tqvQwOU/ZXj\nTdgLAIVdSLf8/5AylE6B8VSuLrh1YjpyJCg6qm3G569tzQeCszFUJKndVvuv\nCJK8\r\n=3c3W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFb+4qn9665cqurtshtmfQgY4qT+PBOmIDRMuWi+YzMsAiBWi4jotNHleLqyiPkjiSULjwnw5qL3HGGLqDsi9iSByQ=="}]},"_npmUser":{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},"directories":{},"maintainers":[{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},{"name":"lalanv","email":"alverbner@gmail.com"},{"name":"averbner","email":"averbner@atixlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-time-n-mine_0.0.3_1624588819415_0.18789217884829412"},"_hasShrinkwrap":false},"0.0.4":{"name":"@atixlabs/hardhat-time-n-mine","version":"0.0.4","description":"Hardhat plugin to manipulate time and mine blocks","repository":{"type":"git","url":"git+https://github.com/atixlabs/hardhat-time-n-mine.git"},"author":{"name":"Atixlabs"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","time","mine","mining"],"scripts":{"lint:fix":"prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}' && tslint --fix --config tslint.json --project tsconfig.json","lint":"tslint --config tslint.json --project tsconfig.json","test":"npm run test:tasks && npm run test:hreMethods","test:hreMethods":"mocha --exit --recursive 'test/hreMethods/**/*.test.ts'","test:tasks":"mocha --timeout 10000 --exit --recursive 'test/tasks/**/*.test.ts'","build":"tsc","watch":"tsc -w","release":"standard-version"},"devDependencies":{"@types/chai":"4.2.19","@types/chai-as-promised":"7.1.4","@types/fs-extra":"9.0.11","@types/mocha":"8.2.2","@types/node":"12.12.6","chai":"4.3.4","chai-as-promised":"7.1.1","hardhat":"2.0.0","mocha":"9.0.1","prettier":"2.3.1","standard-version":"9.3.0","ts-node":"10.0.0","tslint":"6.1.3","tslint-config-prettier":"1.18.0","tslint-plugin-prettier":"2.3.0","typescript":"4.3.4"},"peerDependencies":{"hardhat":"^2.0.0"},"dependencies":{"@types/ms":"0.7.31","ms":"2.1.2"},"gitHead":"5cf5128cca665869d9ba112ba1467fdefb426358","bugs":{"url":"https://github.com/atixlabs/hardhat-time-n-mine/issues"},"homepage":"https://github.com/atixlabs/hardhat-time-n-mine#readme","_id":"@atixlabs/hardhat-time-n-mine@0.0.4","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-b6e9brdw2JNCznesAXofuJTfDYNrC0D/gMwP7NuNxMx9/oIoEKf/Fm6xHUX0xgDau6w35mIFlpENbVPc6tFOTQ==","shasum":"4311549685ade68ddbad74592d9aa5835b7ad19b","tarball":"https://registry.npmjs.org/@atixlabs/hardhat-time-n-mine/-/hardhat-time-n-mine-0.0.4.tgz","fileCount":9,"unpackedSize":13576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8PcqCRA9TVsSAnZWagAAp5gP/201rIS0iZOiVSw47EFm\nVQQPpZ9r9dL2lLCQTRUr+4FFE1jzdSaILU4nEFJJUpUT5OeSmDRkfGVdREEt\nOAkV8O6KxCJzjPqppv4/H7nSd5nCH7qVmvC1cmbkNo4AXrqbK2nvzf9nyx9d\ndM71MBkXSALEvNZfKEqnEXwlAvknrF6fGdIsWJk0LI/G5Q/UNmHeGwVnijT5\nLb8MUlLtOZarQVcOMzlgO9YqMB9N4z1V/cyl14ReSR11XqNQknZFqjoFmDiy\nGladoRjGqaqh5zRyK1AAjkxj5QKAj9ctgndQFpAmAqR+MpC38/daUwk7qvQE\nPtkYf0JicRL32AHMlYH5jEr4QVIS2XdktpSuyRj/06M2ZST0hD60I17Eocrg\nU+3isHVsf+r37hLOZKanNE1I46op+I7jyDrlzY5rsQy3uteOIXMZy5TzjHRv\n8Olbj1EC4Im5slSd0a0szyiXijWUqkxApbVbFFh9POPt6a7/ZU3PTJCYtRZk\nEgdMdEp/Sj32F16//IEulmjtli0mONiglhxRJQgVGb+AA1db1Rme2JHlCsPH\nAyou2cZ7wKX2tIhkkpoJwFYKy7ILGbAliNiStLt6smuYO77LYO5QxyA/4cyI\nuNdJPOSX/1UuC/ondbwdcyjVEhCjMmFpNwyKApvZyoHuSSW4vSh0uC0bXtln\nd7zN\r\n=wmke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE2TylqxuK6RLx1wO0WDm6XuSGxyD3n69iX5ERwZqRYQIhAJLfQJ5ygmctjJBRC8RrLOCa67rYVsJnDPgNBx5/Q7QD"}]},"_npmUser":{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},"directories":{},"maintainers":[{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"},{"name":"lalanv","email":"alverbner@gmail.com"},{"name":"averbner","email":"averbner@atixlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-time-n-mine_0.0.4_1626404650704_0.4133027608543891"},"_hasShrinkwrap":false},"0.0.5":{"name":"@atixlabs/hardhat-time-n-mine","version":"0.0.5","description":"Hardhat plugin to manipulate time and mine blocks","repository":{"type":"git","url":"git+https://github.com/atixlabs/hardhat-time-n-mine.git"},"author":{"name":"Atixlabs"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","time","mine","mining"],"scripts":{"lint:fix":"prettier --write 'src/**/*.{js,ts}' 'test/**/*.{js,ts}' && tslint --fix --config tslint.json --project tsconfig.json","lint":"tslint --config tslint.json --project tsconfig.json","test":"npm run test:tasks && npm run test:hreMethods","test:hreMethods":"mocha --exit --recursive 'test/hreMethods/**/*.test.ts'","test:tasks":"mocha --timeout 10000 --exit --recursive 'test/tasks/**/*.test.ts'","build":"tsc","watch":"tsc -w","release":"standard-version"},"devDependencies":{"@types/chai":"4.2.19","@types/chai-as-promised":"7.1.4","@types/fs-extra":"9.0.11","@types/mocha":"8.2.2","@types/node":"12.12.6","chai":"4.3.4","chai-as-promised":"7.1.1","hardhat":"2.0.0","mocha":"9.0.1","prettier":"2.3.1","standard-version":"9.3.0","ts-node":"10.0.0","tslint":"6.1.3","tslint-config-prettier":"1.18.0","tslint-plugin-prettier":"2.3.0","typescript":"4.3.4"},"peerDependencies":{"hardhat":"^2.0.0"},"dependencies":{"@types/ms":"0.7.31","ms":"2.1.2"},"gitHead":"2b2ba63684cf5fbef286bbb36dfa9b94da481765","bugs":{"url":"https://github.com/atixlabs/hardhat-time-n-mine/issues"},"homepage":"https://github.com/atixlabs/hardhat-time-n-mine#readme","_id":"@atixlabs/hardhat-time-n-mine@0.0.5","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-XmxKi/dUodbD0zXW7nTzwOyCtaYAh3UE/fkz+Q5zigoACTkSwRIwqmApeCO9Vy+/g/urtqVGA2Mgt4FNnAOXxw==","shasum":"a7956f6f81ae431472d3763303b9cfc7b3040a97","tarball":"https://registry.npmjs.org/@atixlabs/hardhat-time-n-mine/-/hardhat-time-n-mine-0.0.5.tgz","fileCount":29,"unpackedSize":27157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGrnZCRA9TVsSAnZWagAAjvsQAJKtfnRnwsWlFnHUo9PE\n30mAKKj3eyxX1yE4Wu+AIaIubpK5hV3eJ0NaSseCh3jMrY+6lIwe3PG4SJir\nlvBpZsDd9gaELG8jp4veV2GD758Nr2gtDce8+WU3Le3+2f46RjY288CHW6KV\nE82h/4xP2zzkgwZM63jDQsiWv+QeTWYdfQ5XYobMcbvZcY8dYFvjW5iaod5q\nwYyPIK00PwEaieZrZsA4Eb8Wl6gZI3PMnmeIlVr2OtOCYulT1hTbbIRQkTqg\nqkLTC1ZcK8ZRTxEfKGNrYK+mc8oOcmiCVK9rQwYXV5UvhUn/ZabROYkJXlOt\nw9XAWzVUft+fw1tzioiXBf0ZyPavlrXZbdy9qAUM8sCfkMjtpw1d11ROQNfK\nL/B1FB3gsFRwWbTFGEcT2walb/2c1Idh8Ei3fEZLCHFzWpn90u2/xNA4fT/i\nfFZOeLq9AdaPwlXKhSpMm/gQbE7zYSatoOTwsszemkOQG+YlRGOv0vZFykRe\nMpYanvlPR95lp9sM97d2a75vrr0LhQkmYI9iKZin0Lra2zmkv3Z6ZWTYKKZ3\nCsT4g1pxgvEdpt8wtv4A0Pr5kYT7Y+QLl7n5S8OCX2TDjPVwP9tRHrEbU0Ys\nx0QKVf0KfYtzGJNegR7+UeUY88xr4xV0zKcvwRHINgkbcjSH1Eyj9q3cOtdC\nRu7W\r\n=KaYM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKDMLGHQm5w6WqG2GRG4WS1GNR3hSGGnUVUyYe6vLiZAIhAKzB6rw8pSQ09TnlbMAeX42WK0yTZjUQ7gBaxXDPcYed"}]},"_npmUser":{"name":"averbner","email":"averbner@atixlabs.com"},"directories":{},"maintainers":[{"name":"lalanv","email":"alverbner@gmail.com"},{"name":"averbner","email":"averbner@atixlabs.com"},{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-time-n-mine_0.0.5_1629141465791_0.9064343342246914"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-25T02:27:22.161Z","0.0.1":"2021-06-25T02:27:22.674Z","modified":"2022-04-04T16:04:38.772Z","0.0.2":"2021-06-25T02:33:13.662Z","0.0.3":"2021-06-25T02:40:19.537Z","0.0.4":"2021-07-16T03:04:10.859Z","0.0.5":"2021-08-16T19:17:45.917Z"},"maintainers":[{"name":"lalanv","email":"alverbner@gmail.com"},{"name":"averbner","email":"averbner@atixlabs.com"},{"name":"gpetragliaatix","email":"gpetraglia@atixlabs.com"}],"description":"Hardhat plugin to manipulate time and mine blocks","homepage":"https://github.com/atixlabs/hardhat-time-n-mine#readme","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","time","mine","mining"],"repository":{"type":"git","url":"git+https://github.com/atixlabs/hardhat-time-n-mine.git"},"author":{"name":"Atixlabs"},"bugs":{"url":"https://github.com/atixlabs/hardhat-time-n-mine/issues"},"license":"MIT","readme":"# hardhat-time-n-mine\n\nThis plugin will help you manipulate time and mine blocks while testing and while using the `hardhat node` to develop any type of DApp.\n\n[Hardhat](https://hardhat.org) plugin example. \n\n## What\n\nThis plugins adds some tasks to manipulate the timestamp in the future blocks if you are using `hardhat node`, it will help you develop DApps that are time dependent without waiting time to actually elapse.\n\nAs well as adding said tasks it also extends the HardhatRuntimeEnvironment with the same tasks in a function format so to let you use it in a JS/TS environment(being it automated tests, or your own scripts and tasks). \n\n## Installation\n\nTo install it you just need\n\n```bash\nnpm install @atixlabs/hardhat-time-n-mine hardhat\n```\n\nImport the plugin in your `hardhat.config.js`:\n\n```js\nrequire(\"@atixlabs/hardhat-time-n-mine\");\n```\n\nOr if you are using TypeScript, in your `hardhat.config.ts`:\n\n```ts\nimport \"@atixlabs/hardhat-time-n-mine\";\n```\n\n\n## Required plugins\n\nThis plugin does not require any other plugin, it just needs you to install Hardhat ^2.0.0(has been tested with 2.4.0).\n\n## Tasks\n\n\nThis plugin adds the tasks explained in the following subsections.\nNote that you MUST use the `--network localhost` if you are running the node locally(or any other network with a defined url that points to your node).\n\n### mine\n```\nUsage: hardhat [GLOBAL OPTIONS] mine [--amount <INT>]\n\nOPTIONS:\n\n  --amount\tamount of blocks to be mined (default: 1)\n\nmine: mines a single block\n\nFor global options help run: hardhat help\n```\n\n### increaseTime\n```\nUsage: hardhat [GLOBAL OPTIONS] increaseTime delta\n\nPOSITIONAL ARGUMENTS:\n\n  delta\tdifference to add to the current time tracker. Can be a number representing the seconds or a string representing the delta\n\nincreaseTime: adds the given delta. NOTICE: this counts 'real' ellapsing time and is not idempotent, we recommend you user setTimeIncrease\n\nFor global options help run: hardhat help\n```\n\nWe are using [ms](https://www.npmjs.com/package/ms) to parse the delta if it is not a number, so you can use any of those formats.\n\nExamples:\n\n- `hardhat increaseTime 10`: Increases ten seconds\n- `hardhat increaseTime 1d`: Increases a day\n- `hardhat increaseTime \"1 week\"`: Increases a week\n- `hardhat increaseTime 1y`: Increases a year\n\n\n### setTimeIncrease\n```\nUsage: hardhat [GLOBAL OPTIONS] setTimeIncrease delta\n\nPOSITIONAL ARGUMENTS:\n\n  delta\tdifference between the current timestamp and the next. Can be a number representing the seconds or a string representing the delta\n\nsetTimeIncrease: makes the next block timestamp increase the given delta with respect to the current block timestamp\n\nFor global options help run: hardhat help\n```\n\nWe are using [ms](https://www.npmjs.com/package/ms) to parse the delta if it is not a number, so you can use any of those formats.\n\nExamples:\n\n- `hardhat setTimeIncrease 10`: Increases ten seconds\n- `hardhat setTimeIncrease 1d`: Increases a day\n- `hardhat setTimeIncrease \"1 week\"`: Increases a week\n- `hardhat setTimeIncrease 1y`: Increases a year\n\n### setTimeNextBlock\n```\nUsage: hardhat [GLOBAL OPTIONS] setTimeNextBlock time\n\nPOSITIONAL ARGUMENTS:\n\n  time\ttimestamp of the next block \n\nsetTimeNextBlock: set the timestamp of the next block(does not actually mine)\n\nFor global options help run: hardhat help\n```\n\n### setTime\n\n```\nUsage: hardhat [GLOBAL OPTIONS] setTime time\n\nPOSITIONAL ARGUMENTS:\n\n  time\ttimestamp of the next block \n\nsetTime: mines a single block with a given time, effectively setting the time of the blockchain\n\nFor global options help run: hardhat help\n```\n\n\n## Environment extensions\n\nThis plugin extends the Hardhat Runtime Environment by adding an `timeAndMine` field\nwhich is an object with five functions, namely:\n\n- mine\n\n- setTime\n\n- setTimeNextBlock\n\n- increaseTime\n\n- setTimeIncrease\n\nEach of the previously mentioned functions behave like the previously mentioned tasks(but having all of its parameters required) and can be used within your tests/scripts.\n\n\n\n## Configuration\n\nThis plugin does not need any type of extra configuration.\n\n## Usage\n\nOnce you have the plugin installed and imported in your hardhat.config.js/hardhat.config.ts, you don't have to do anything else, just use the functions in the `timeAndMine` object or use the defined tasks.\n\n\n## Contributing\n\nOnce you installed the repo, you will be able to test the tasks using \n\n`npm run test:tasks`\n\n(you will have to have a node running for that)\n\nTo test the hre methods, you will have to run:\n\n`npm run test:hreMethods`\n\nYou can test all of it using\n\n`npm test`\n\nYou can lint it using:\n\n`npm run lint`\n\nor\n\n`npm run lint:fix`\n\n### Future work\n\n- Add `ms` to parse time deltas\n- Add some date parsing \n","readmeFilename":"README.md"}