{"_id":"hardhat-deploy-ethers","_rev":"16-2b0020961b77a45969b3ba365acbe8b1","name":"hardhat-deploy-ethers","dist-tags":{"latest":"0.4.2","next":"0.4.0-next.1"},"versions":{"0.3.0-beta.3":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.3","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@types/chai":"^4.2.0","@types/fs-extra":"^5.1.0","@types/mocha":"^5.2.5","@types/node":"^8.10.38","chai":"^4.2.0","detect-port":"^1.3.0","ethers":"^5.0.0","ganache-cli":"^6.12.0","hardhat":"^2.0.0-rc.1","mocha":"^5.2.0","prettier":"^1.17.0","source-map-support":"^0.5.12","ts-node":"^8.1.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typescript":"^3.4.5"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0-rc.1"},"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":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","watch":"tsc -w","publish:next":"npm publish --tag next","publish:release":"npm publish","prepublishOnly":"npm run build"},"gitHead":"f667c836975ea075deff7f03c68c907f360ad423","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-aVRfCw8z/U7dkHxLjjK/AeFqYFmIINZuN2R+NagUUJv81K0JVXZXrHKAw8ZiubLN4uYUu0GplNEflk5vRH+G9Q==","shasum":"cbb3764507c4a9560e00073a0ccf26ab216f69ce","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.3.tgz","fileCount":40,"unpackedSize":100849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkcmqCRA9TVsSAnZWagAAR8kQAJKb7oCHgLMSPGTXiNto\n8NFkZsO+XLD41A31rs1hl9hScSVFJ5/U3gWAWiJMDZ83slUo1prKB3LpSipg\nWXRctCyfY3xpG1/mMZLNIRG1FdEajhUeB6VGSPyuTbXMgo7GOxVDU5I2BJlO\nGgy+d5XtDJjRwAhOLEpNo2JcxCDpj3Gpm5pYuifVuQGr7oBT6rOccEIVyxV/\nQ8zTDnm2ve6q862R0KMknPwCk8tq3L4ziSEg9ql53zekAVu34wXghsjdVJwu\na+yHkQxtm7D4716erpL5Nu7GfJuGNr3szY3iSmxE57kM1Dooc7beHMSyWr4q\nx7mClP5jWCTeZhtvT6Fwp9SzivmQtwnYhELcGAOTpNEy3HKVm6+XO1lCwWgn\n/y7LVOLSD1NI7Zs77t3CMcAP3W6RbB7ngb1L6q4C1NDwwmD4zg5b3UteL0Ag\nNBuZ2tVxAg61xdQEBuW+suBXNF5yp/8cHNyd59JK6IRdtESQBlq/y/Fa1hYs\nNvFg4jhmrFBDv9+8oGdChnIoeHs0+Z7hOZCzhi4mlCYWjz4P3CP9z7pqE/2V\nflEzJN6EvWt3q4pxT9cB2uIP1OI6b7uYBCLKCWYcJRP9zZUNyQT/rpOMuZAQ\nsL4GCUA10I7J2+10Ml4Tm2LU+PL/JtNSdAU0wdQkJMlChhuocxdJ6ozHY4II\nh55r\r\n=tXAT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbVj5BCm9Oh4bDR0LYYYZv6zma7cqyZmQJVGHggZ0HuAiEA3rfuMMK4K3Lk2HuORIV9zUy1lhGWTpJu1KtbuOxF6e4="}]},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.3_1603389865678_0.15815384724698967"},"_hasShrinkwrap":false},"0.3.0-beta.4":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.4","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@types/chai":"^4.2.0","@types/fs-extra":"^5.1.0","@types/mocha":"^5.2.5","@types/node":"^8.10.38","chai":"^4.2.0","detect-port":"^1.3.0","ethers":"^5.0.0","ganache-cli":"^6.12.0","hardhat":"^2.0.0-rc.1","mocha":"^5.2.0","prettier":"^1.17.0","source-map-support":"^0.5.12","ts-node":"^8.1.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typescript":"^3.4.5"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0-rc.1"},"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":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","watch":"tsc -w","publish:next":"npm publish --tag next","publish:release":"npm publish","prepublishOnly":"npm run build"},"gitHead":"0df4f58c08ab70ff34db3f525a63c5127a86c988","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-x15kAzjzbEm7ziWf8q7wkpbEoSs5yIIBTqfsPYSV0JcFtbssGYpPo02hoW6kQ1DLDlYTZxabNBWfnSdBkuaxqA==","shasum":"0ee13b34fde3b67a7ef0660e29f0b595ba4c4e72","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.4.tgz","fileCount":40,"unpackedSize":100847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkde8CRA9TVsSAnZWagAAVUkP/iGZzXhc/EfrdzeqevMt\nTzhu0IqqcmJZPqkJyoQJOmCFnChA8dzfqeufZS4rPuDtFFle/LJIazu2d7vh\njCitnYWA7s+MeFcX3vTbD0drmwzRARm83Gam5uJdjnvLbuILJu+BMzzAe5rc\nVix2uSCStAoJKScR6I6N/YPP0+sDPite0QIHGwBg6aNJ8NQSsm4J4zPVXx5Q\n5WaEI8Q3TUQHaJymf8Ak/roGbhfBai393Ma9xPor2bPwwL6WENf8dHzulA1n\nmKVW8FavxBLGPcrKlTmkHlwwmwGIQaWbfKvZjZ8QHu6ZPk/FA+Mga8AvTo7Z\nBO5iaHYdAp+M/nD5ISX9sKvhBjChMJpiU2mua7SXXhRyKWAjdRKjTcHVYvJx\nbk/v8ah2ipTzKmxCOR/ayX3PELFR1r6+qnujxA08uY6/Jxx4K/TmYR28/guL\nI+7B7q922p1I0VToiGQdK+ZGfQQ6t2usiTg/Q+GJupQIZpaoGdLb2lyCtUr2\nkhNHpeuNWBeAlKPR7S9ISCS8X6z5zrz+l1z1L4S+L7Xc2NLY57ch8RMklZ1F\n2kuaPuiKSlHvAeNfZyYLdx558MIDMevRiXpqKVypLI+LwqADoGF0BtCALAkx\n4KvSH8wzV+gaPKXZkZK3G9evZS2O/9hCNH5FzD5oa3uNIBCb7t5ns2qM086a\nOtWT\r\n=P0fu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHIoDmiGCEhOcBa95OgJNxtP6iN8Cj88tmOHihF+8XldAiEAnHGx0kjd+P3IKhQ0kSBo53vrQWEbKa3kIq1qPv8qyfM="}]},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.4_1603393468431_0.7325478039449584"},"_hasShrinkwrap":false},"0.3.0-beta.5":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.5","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@types/chai":"^4.2.0","@types/fs-extra":"^5.1.0","@types/mocha":"^5.2.5","@types/node":"^8.10.38","chai":"^4.2.0","detect-port":"^1.3.0","ethers":"^5.0.0","ganache-cli":"^6.12.0","hardhat":"^2.0.0","mocha":"^5.2.0","prettier":"^1.17.0","source-map-support":"^0.5.12","ts-node":"^8.1.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typescript":"^3.4.5"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0-rc.1"},"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":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","watch":"tsc -w","publish:next":"npm publish --tag next","publish:release":"npm publish","prepublishOnly":"npm run build"},"gitHead":"c14bed0e6d3dc59e12034e20c4f33d86435c1aee","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KoUswkCPSuARGjZQIf8kItL5rPFt6srgVj+q0B9YTQ7Vyw/k2N0R8u7aYWq4Piy9mjDKcEGQTPBXhaX02BMkVw==","shasum":"c365ebb5c29e7474b2b35912f27dc9699a0e63b3","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.5.tgz","fileCount":40,"unpackedSize":100842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkeCzCRA9TVsSAnZWagAAkKwP/2o0N/u9xeh8kZxw0EkZ\nZHyycmxVkbD/QuH4RIdM53DbHQZO88pcPWw7AK17kNgOgPn8SCm0WQHQwqI6\nRArWLS2T4PmxvlDZd0geN5fsTwTqVOrtEDGZAi/mQ3beVGlD1F95OcWCNV2V\nDK5oP5I7+z9IDs/JzMAbvnogRB0Q+WufN1MxLTKQeNLd5LQYafTiFLwD07T2\nAZLb4LG1skP5ZkB8QSJ1FX96AYlbm3ZlEuIR+A21+b/ifjAl/MTXBY3bu4Af\n2bNjTvUnNB0sEYejRLLPn5BX8n1BA+7k77jbBwWKkettVrcygbawvr967tJi\n7A4nYvzRrATGI2ibYRjr5grpV7/XbpXHqykGf5s/63ya1fJwoJlDIEjjxXrz\nvfRoWVjZX2dAgkEVx8enH66x4CCi8UoPxSqASOj+jAP9mKW9TWZG41ZNN3y5\n3FxEFaWBD4t6GlgcKscikq0saCKiOg2sti53tKhNX4h0siEUyq419klU9QTc\n5aF4+r8l/jWejWl+pt6i30K+WKuGR1/W8Z3xFHqlTw7x1pilHIqywwqOGisd\neur4PWU7rKLDd6crbPzpuXEPzIbE2TWaBOFYVi9fPeEeVV6DEZ1b95OOy4V9\n6k0qXRNQHsrmiEAGNlCF073jJGo8WhdcJWlG7Khqc/1bv56W36/sitahxhpH\nFcvO\r\n=FNHo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9gbgnVTumWnHkoyDG1Zbl0Y292w12LUGVybFfyMSxXAIhAPeS+OX1ltKYTH8gE7GwIJmlC+5GzXOTQPFsHMoquac8"}]},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.5_1603395763083_0.404491472519644"},"_hasShrinkwrap":false},"0.3.0-beta.6":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.6","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.11.2","@types/chai":"^4.2.0","@types/fs-extra":"^5.1.0","@types/mocha":"^5.2.5","@types/node":"^8.10.38","chai":"^4.2.0","detect-port":"^1.3.0","ethers":"^5.0.0","ganache-cli":"^6.12.0","hardhat":"^2.0.0","mocha":"^5.2.0","prettier":"^1.17.0","source-map-support":"^0.5.12","ts-node":"^8.1.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typescript":"^3.4.5"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0-rc.1"},"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":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","watch":"tsc -w","publish:next":"npm publish --tag next","publish:release":"npm publish","prepublishOnly":"npm run build"},"gitHead":"e3393efcc1a7c4aaf50288dfba0058c0ef6e46fe","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.6","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dwatT8Cw2FWSgvnUJom8lnPuJ2ULz8Ir844GHFDterfDMWvCcJCqnATX+nMznYoSJa7NEzoSPAm+RiWvvkh/2A==","shasum":"a6b70d0849fa5dd0f00698385c6bbb9c4b70fc96","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.6.tgz","fileCount":41,"unpackedSize":113313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfstf4CRA9TVsSAnZWagAAgDcP/2o2Ektitsfwyyjq+Qj7\n/JxtUKXtomJhi57Rqqc2paUtlHKowTYuAubrG5N+zqYdYn8MOF6Le4DvYiNa\nA1XJTQhEaghuMXJExLpsvFRvOVruXDPeCTEtF2GOUsjx8d1MVHgB9rv3zs51\nz2lXaQdXTIEcxKil8uc4ZsSlSYWBd48yyr91J1y58oqi8nG7eeqrko31ey6p\nS13qXy0bQViqytZyvYEa92pKefCAZcrPM7pMYENIp9W/LWSHdiysWIjV8twr\nmLV7mNaYCjDa1Ll826+vF+84QBoLSDSXqV0avLXlho3c5dMBAIER3bHzuKuN\n8nprk+LSKReXTOByoUZfeSsZuucQB9QA5JrUl/LzWhZG65FIpQQxIub8MR9W\nFNc9Sr4OqFqahhJL9B+duNkjZ33GaR2ttruXRH4kmAwIJKP7kZym8HcqE85O\n94eybXTp2CC42bNwHIP6vv7nFccedw5929Y00i8t52upzT1AQeGRVTq7/Ymu\nHOKboXusD8nJZwKwBpSE6XWx3KGN26Fjvwh8AwklQJ4yUlBYqGrVrJrcYsz8\nGhtuvODfMADMcWy1do9MgIwFdl0X6DrsIJBQNaoSGkiL9jo24D2OYSlzJPE2\nYnAWU1DTvDBaqeXDocpnQkU+S2hu66860/e+pO09u6NAtEXVUYhwguqpwbOR\nPeST\r\n=Uu9S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTYs33KugINxpAm/UcCdJqBepDwYebZ5VsXcIK9Rwn5AIgD8lJvW4dfor/JsxRuNErCVhh9FavUtFKgPjo5f6xLrI="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.6_1605556216382_0.891711666752953"},"_hasShrinkwrap":false},"0.3.0-beta.7":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.7","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"scripts":{"lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","clean":"rimraf dist"},"devDependencies":{"@changesets/cli":"^2.11.2","@types/chai":"^4.2.0","@types/fs-extra":"^5.1.0","@types/mocha":"^5.2.5","@types/node":"^8.10.38","chai":"^4.2.0","detect-port":"^1.3.0","ethers":"^5.0.0","ganache-cli":"^6.12.0","hardhat":"^2.0.4","mocha":"^5.2.0","prettier":"^1.17.0","rimraf":"^3.0.2","source-map-support":"^0.5.12","ts-node":"^8.1.0","tslint":"^5.16.0","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typescript":"^3.4.5"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"gitHead":"ff565e1e2cbaacaa0e20b2d136b6a33abb1c60a7","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.7","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JKMNte6vudu9LSNqgmBtNxc1gfxp3NUcPKVAf/FANHfl9pa/mBGg6hpQO7tD8CLkAbe6f4K5BjyYIPWX3p7MKw==","shasum":"860d86b84ed3c4fdef64283ccf1e8d5623454d02","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.7.tgz","fileCount":39,"unpackedSize":84753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfw3MaCRA9TVsSAnZWagAA3C8QAJZMbobN0RiLJN+a1t1n\ngtKkd9P25NYb2uV7X3IJbc4PoRS0tO9KfOlKCl9VXNnFP9caq0KNAZyqirlm\n8tmFbiVVEQjZCnHfznJr51jALkXV29EM7gxk3sQsZH5lD/YKXbcXnq6LvaCC\nO7HUeAFbZzLwLxlOn2ByszNiCaR3DTVmc+TRYxjIwmskFwC8dtHatB68plRD\nuc1SwRh8UJ3ig3CYJnw4p0MDx/S6DWBhNMJODUUicqwV8dAJXBovvl5KHe60\nDI+Vg26UEpd5PQPPIFc9+Qpk9smSGA3AX9RRjliB839Aj8wlPhTXI8ULDyzf\nnzK3WwZJ4qdKp1EBeLvqg4NoF+Sssl7q8D6sfzoy1ryivratNEma4pSwqnVp\nnuJAHnikFVD8/5E3GI5/Ovv5wdQ7354J1xhatoD+cLzr7WkjJSH2YM0z3cpH\ngO3gk93Yi+EPS2RTpRbIaJrfPpT+ahHpVTkHzRV0ofbvpK0oekikykp7rFEB\nrETnJ1rxD/i31lvKoEVT4juQbw+1n8OciPwukXaddWg4VxG1xPTzhajsSJtp\nC69CcSMJEDNsKzbKzdvdRpN4BLXNqgK5LvDKYM6SL52UE2aSQ//h3+Aat8/m\nDqPmYS8u4KOqOD+10W4X0MRCu3jGDNaYXpEkMFE4C/CxqD5Cv7Cg9gtQIGsm\n5BMb\r\n=NE2M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO2oybJpPHTb5bHHT+UDJAN5C6MzpRinsBVIcuO/k0/gIhAOG9E/lcYs8Kh4TlNsPM5HVYC6jr5b9jXE9U+g6gnzx7"}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.7_1606644506197_0.05293827137628804"},"_hasShrinkwrap":false},"0.3.0-beta.8":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.8","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.0.2","@typechain/ethers-v5":"^7.0.0","@typechain/hardhat":"^2.0.1","@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.0","chai":"^4.3.4","detect-port":"^1.3.0","ethers":"^5.3.0","ganache-cli":"^6.12.2","hardhat":"^2.3.0","mocha":"^8.4.0","prettier":"^2.3.0","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-generator":"^0.1.1","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typechain":"^5.0.0","typescript":"^4.3.2"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"scripts":{"prepare":"cd test/fixture-projects/hardhat-project/ && ts-node run-typechain.js","lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","clean":"rimraf dist"},"gitHead":"a6053c7ceb39bc17064b356b628dc381b9aacb9d","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.8","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-asPqbKxMZ0XGjf5x2F/zdfW5dzEID9xXOCx7ZVrEB0dkxbCIzjsYUb5ovYSZkoCWMVLOrCa4sNh8CkOVNMBJCQ==","shasum":"a0ca0e7db31301a11e61b738cb1576c6e6a57bc0","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.8.tgz","fileCount":39,"unpackedSize":87457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguTAcCRA9TVsSAnZWagAArqYP/A5rrfjGiDLTCtCOwKIv\nMAOZKn+SLdPhb5TVnjxr4cP8hEoiVd6c5KhrtBh2P0Cm0RrLs9O/PO/GKfLQ\n4+79U3mtodBj3MDVvdICF7tRnEi6+gpMgHp38KgWqREXOI0D1ZOM+J4m0B7C\nqes2az/Lemz6/vo4aU3DfAA2WuRk40G8pnIQGeXf+jot25ZNekZlA5zYV5U9\nMgPHJGZlpnrql1RUn0PIUD5Al+ZknLte/5I48UQ/glOpxVniMJt3WQSd+PW2\nRH3b8+q5UnQ0JdAsr/k0ZdHe1oxE6Z52DzvfLm8d/b5NYOIocUFqNzyj6CtK\nGPP46zafyxEoK32UCLu8rqQJsqwM9xra0YOBeOII29PAAPEo5o1GAmw9jYgf\nMvURPOqzxK+wyjUcUc+1HVu92lljaT3h4NELcmm6Gy9g4RMCtytlhsMWePOa\nJen7Bc8S3DOxbKz1j1xJP90meg+p1WcVcZehHAuPlTeDgv2RFJr8dqs/vYpc\nPyFDJJNVTbJkACMxGJlyJIODga0u4+NC3JvlcdL6F36Qi3rzNnViAQuU3oMz\n5WOSi30NIIYrM+x+ng78VIPAy1gUQ4FVlbwlajQ8H3Vae6E/sRMZnpAB6m+B\n/LnJA5rSMYhymU0VIgrFKDvKEJm3ceD5wPKv2UCELtgjRThNcGDwF+JP8Vvl\n9oh5\r\n=Id0O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGykMOY+a75gM57w9AzGJaXPkenRWQDOSsUXVb567ziRAiEAqbw1/HTVenKNB9phWy+Q1t7YlM+Hj26jGE9h7TEOL9U="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.8_1622749212323_0.10040202252516495"},"_hasShrinkwrap":false},"0.3.0-beta.9":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.9","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/internal/index.js","types":"dist/src/internal/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.0.2","@typechain/ethers-v5":"^7.0.1","@typechain/hardhat":"^2.0.2","@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.2","chai":"^4.3.4","detect-port":"^1.3.0","ethers":"^5.3.0","ganache-cli":"^6.12.2","hardhat":"^2.3.0","mocha":"^9.0.0","prettier":"^2.3.1","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-generator":"^0.1.1","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typechain":"^5.0.0","typescript":"^4.3.2"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"scripts":{"prepare":"cd test/fixture-projects/hardhat-project/ && ts-node run-typechain.js && rimraf typechain/hardhat.d.ts","lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","clean":"rimraf dist"},"gitHead":"f4b68f729b96982b8497cd538c46fd8dbd0eed97","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.9","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-+DAjnGQZk0kp/PLZdOrCHbz51snzDFfPp/auI0BVfxs6qTufBjeLYVCaqaOXWJe6D9nJuGZ8MDy6GTUJoQ4yGA==","shasum":"34164fac7bdd434abf80419f7e3f9e9a8c1bcc61","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.9.tgz","fileCount":77,"unpackedSize":146013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwhBiCRA9TVsSAnZWagAADTQP/jkYwLDZb9WbLf/6Gez1\no1E2Gckh8GlOxYArNdg4bciQBnfI7oMVWXW2EDII3rYJ3ibzdfqqQqzjVB1V\nQ12XC35M9KFYWMUO19AbUwdMUhS0x/1cayJTH/4GeZWZq9uXyhsFdnXWatlG\njKvUxqMuI7YEi1qkxsGpjddB+x2jk5l+yXE1Mh7ibrC35sdIhRLMX9sU395j\nwsWb5UBNeCi/JWUSI8204P9dmJUIkBr1LKxT2Nsl6rcvC8SzYk12ckkQPqkD\nSiKYO1M2eG7gleICZVI9vH26tKXhqDSLFZz2gNJNmVD/FV7fP5QbivgPEJe8\nr4uEMQOelhqvemVRUX+zS9QgKfPLSCs4if26gwoZRr/lm//J/QJSQCN0FayH\n/i3ln/dSIYCPhOrz6MGMMly6T8UXhvvQ/B5rjPsckSKioH+NvNA/cblz466i\nkCskLMfIM5ZLV9uTiDvn7TGpDctUPZzv3Dev20RQGo+bhwftNFaPScuOG6ap\nw9fslzUhrlNOiLgdIpyz/lf6mi2In6wMxOYloXSmSjfX6J3jJSGDvscUSYAR\na7i+fWGpLw34T4AMZO0Kn6YOD5KDL901JL/xIG7xgf7PQSWQIY75iaYeCvvA\nfYR42ubLK+O0nzBiC1hB06k0ttPJkIjg57Tn/IqILth9bRbBI5TeiJAoF+bI\np87I\r\n=2mmS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8B/YlRYLp1hLxyqyDF51PTf/gui/Kluy5KCEjG4gqfwIhAOezhBMw9HZr3lLJhyfRwwJE9hsuy7TsYvZ1cC4jpRoR"}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.9_1623330914297_0.4380598570680956"},"_hasShrinkwrap":false},"0.3.0-beta.10":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.10","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/internal/index.js","types":"dist/src/internal/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.0.2","@typechain/ethers-v5":"^7.0.1","@typechain/hardhat":"^2.0.2","@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.2","chai":"^4.3.4","detect-port":"^1.3.0","ethers":"^5.3.0","ganache-cli":"^6.12.2","hardhat":"^2.3.0","mocha":"^9.0.0","prettier":"^2.3.1","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-generator":"^0.1.1","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typechain":"^5.0.0","typescript":"^4.3.2"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"scripts":{"prepare":"cd test/fixture-projects/hardhat-project/ && ts-node run-typechain.js && rimraf typechain/hardhat.d.ts","lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","clean":"rimraf dist"},"gitHead":"a56433d7c1bdd687deea20bc55c8874b26ac147a","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.10","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-TeyriUshRZ7XVHOjMsDtTozIrdwLf3Bw+oZRYNhXdG/eut5HeDhjUFPfRlG7TI1lSLvkcB5dt7OxOtPYKDOxTg==","shasum":"bccfcf635d380bbab3638960f6739fe4d396fc5f","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.10.tgz","fileCount":76,"unpackedSize":144841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwhI8CRA9TVsSAnZWagAATE8P/0F1NOpVfUy52d7BdLQH\nRSkh/ncsky3HNX3M+cofOmFBGJs7AKEruTTIUb8Z4rtq9K3v7f4M2HBRI8E/\nLE9snRc9IYcs7diC85VMm+n9bXPPh1hlqTuLNi5QVLIx9vfrIzErkfE173na\nyECyas8w4Z0+8Sdpp5ok0w2Lowe66Aesn9u70s9yAsGPZit/+Q3Ih3mkT5u5\nw81QC4C5FRtZo7zhwSlhsYjscnCz+eZKdt3sUnR9SOazi2QS7C3YdeY31aXQ\nGl4cwvo+C/VzrbUODBgWe5lDkORWcWw4ug5C/2OHR8VCFwW1rpYdDctmxTrW\nspkDZzJOnlLd/GpD7bVi2hzn2BSi/3fx/TiFyleNTEu1BBGiv21B6Sw2QhV6\nRnS07C0zIMhzQyEG5hQJk127Xr2F2FQC/SgHbM5ZBxo/8pk58uplTjq5D2Ke\nXgqhPGkwd4ha37ZcdmlP6gu6JXi+cF1cO6fTBB/c2VGESN17iM2QR2R95YDj\nftP2irmbQJ8exWkGS+taIE3hgncsGJ8qNTMNY5t8oheaQrdS3/p+xmfE7YwD\nSAqCeHfKskGr2RICksRxfyQrPgEoJmfktK+73qHgMM1jydf+F7LEot6eRTTO\nAApGkWLrG9TgAmGOUp1lqZq0hRgJoqtft/hTbslwFRzWbuRtYhkAU+hdS89S\nH7AZ\r\n=PAEi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeeZ3wLw7ddxeHUH083j0IsjkksteKTBRI+Js7HroKcwIgNwC3kPqapsC0I2s+GKXSDD952H7pdXcH737GP7Kk8+Q="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.10_1623331388145_0.17640627986967838"},"_hasShrinkwrap":false},"0.3.0-beta.11":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.11","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/internal/index.js","types":"dist/src/internal/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.0.2","@typechain/ethers-v5":"^7.0.1","@typechain/hardhat":"^2.0.2","@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.2","chai":"^4.3.4","detect-port":"^1.3.0","ethers":"^5.3.0","ganache-cli":"^6.12.2","hardhat":"^2.3.0","hardhat-deploy":"^0.9.2","mocha":"^9.0.0","prettier":"^2.3.1","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-generator":"^0.1.1","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typechain":"^5.0.0","typescript":"^4.3.2"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"scripts":{"prepare":"cd test/fixture-projects/hardhat-project/ && ts-node run-typechain.js && rimraf typechain/hardhat.d.ts","lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/index.ts\" --exit","build":"tsc","clean":"rimraf dist"},"gitHead":"dc87dcab772f7bbd3399ad4393801fb7f629845e","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.11","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-HnniBGBYsFRQDXBy3bQ27i86pQQnHkN0Mxdwiu869jZURY2gDQ4OEZxcXItnWQqBjYiEaavVyw/Xle7qwKOBAg==","shasum":"7f9122301853b01cb85b5ac85ba84dd764c98b07","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.11.tgz","fileCount":76,"unpackedSize":144845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJItULdvzfP1RJHsAsQ90qQac8KbgI3NaeU5xXPc0H4AiEA8V/dFKeRK7LenVDzBcRKv0Kmy9vtdZnu29NYrzCiaRc="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.11_1633071073237_0.1421265782966905"},"_hasShrinkwrap":false},"0.3.0-beta.12":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.12","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"dist/src/internal/index.js","types":"dist/src/internal/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.0.2","@typechain/ethers-v5":"^7.0.1","@typechain/hardhat":"^2.0.2","@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.2","chai":"^4.3.4","detect-port":"^1.3.0","ethers":"^5.3.0","ganache-cli":"^6.12.2","hardhat":"^2.3.0","hardhat-deploy":"^0.9.2","mocha":"^9.0.0","prettier":"^2.3.1","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-generator":"^0.1.1","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typechain":"^5.0.0","typescript":"^4.3.2"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"scripts":{"prepare":"cd test/fixture-projects/hardhat-project/ && ts-node run-typechain.js && rimraf typechain/hardhat.d.ts","lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/{index,with-hardhat-deploy}.ts\" --exit","build":"tsc","clean":"rimraf dist"},"gitHead":"2ae92be117caeddf98f48091b15282fa0e61693e","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.12","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-sgx4cdhZwb8xDnuni6S0aturxgphMBGUaB1D3em73phhy8+RO9z7KiYeQvZhruXWydM6fdDX4NwGpaSy+MGcqA==","shasum":"2b18d8c689413984262a12393cada3011c356b7a","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.12.tgz","fileCount":76,"unpackedSize":145114,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxnJhCRA9TVsSAnZWagAAIh4P/0qNwITWkqOFUkKd8Ut6\n9+c84Tl1z6+OR+6k47DV3GYomu+iWqBPHzjXi5MjRa+wK06JpC6diq4CUSWg\n49hwINyHlGB3r/bU/bb3ChBlOCiaginZGGoaUNY8BsOsEdrXTDPZxtQqmlQx\nvMI3Wqs3J7CR1k9btBglTU5NCnAkVdLeJoN7lSbhXBuWcAE+by1TRcQgN34O\nia8+mET6OqG0DZk44gRzM/hf30nTspyywaxTVBtSwKj+GJnykqZwdWSrL0Ph\n1eDaAIVGdZTNxuZ32M0w/cv//0azdBF8Zvq3ltSzmKwmoKf+B61EswEeJVXK\n4q+gTSs2WbrZlFpvdWtoFcfDI1sqrO5qrr+FOGWhqNLKhAvZEBidZVwhmkN/\nkszpcOg9LLoH0netNGqGxuQAdBZ0UXt8JVLOf5SWxLh0oeG7ekZhTcHVSBCX\nqYuDobuknlwLZarXuCOibE06OxyI6iPCkvhe+T8ygnZcIIwZEP4TBjDaNOC4\nMyDIqiIKED4RcGGrXpFUFkmHcCaTwvuf7e/ws2yUDtJSMy3AnrVnGvi8aiPO\nPJuyX97wzSzqCbH7td9wOhtAp/fj0RhDfeGso6jXD24shbL/mWhBGyy0DiBJ\nuAr2EyeRHBqxc59mfoG+dG8ySXxt+Fjs22UsirwTI2yZ2gNQkUglZtlnl1ML\niuOV\r\n=+U5E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9rG7uFqgNZbgZxa3wlID/cmxWx2PGjGrspEbVmHTnSwIgI8/Pe1s2WaCagUu6tpVxihPkTp0iO7nL2DKo/pQ12Tk="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.12_1640395361264_0.9599680752528734"},"_hasShrinkwrap":false},"0.3.0-beta.13":{"name":"hardhat-deploy-ethers","version":"0.3.0-beta.13","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"main":"internal/index.js","types":"internal/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.0.2","@typechain/ethers-v5":"^7.0.1","@typechain/hardhat":"^2.0.2","@types/chai":"^4.2.18","@types/fs-extra":"^9.0.11","@types/mocha":"^8.2.2","@types/node":"^15.12.2","chai":"^4.3.4","detect-port":"^1.3.0","ethers":"^5.3.0","ganache-cli":"^6.12.2","hardhat":"^2.3.0","hardhat-deploy":"^0.9.2","mocha":"^9.0.0","prettier":"^2.3.1","rimraf":"^3.0.2","source-map-support":"^0.5.19","ts-generator":"^0.1.1","ts-node":"^10.0.0","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","tslint-consistent-codestyle":"^1.16.0","tslint-plugin-prettier":"^2.0.1","typechain":"^5.0.0","typescript":"^4.3.2"},"peerDependencies":{"ethers":"^5.0.0","hardhat":"^2.0.0"},"scripts":{"prepare":"cd test/fixture-projects/hardhat-project/ && ts-node run-typechain.js && rimraf typechain/hardhat.d.ts","lint:fix":"prettier --write src/**/*.{js,ts} test/**/*.{js,ts} && yarn lint --fix","lint":"tslint --config tslint.json --project tsconfig.json","test":"mocha --recursive \"test/{index,with-hardhat-deploy}.ts\" --exit","build":"tsc","clean":"rimraf dist"},"gitHead":"71f02668b1fdb875e3552dc5a3020564ec5bebc1","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.3.0-beta.13","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PdWVcKB9coqWV1L7JTpfXRCI91Cgwsm7KLmBcwZ8f0COSm1xtABHZTyz3fvF6p42cTnz1VM0QnfDvMFlIRkSNw==","shasum":"b96086ff768ddf69928984d5eb0a8d78cfca9366","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.3.0-beta.13.tgz","fileCount":49,"unpackedSize":93157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1G1sCRA9TVsSAnZWagAAbCIP/i2GztUqcWdhQ0dUbOnc\nq8CnmJKBsf043gdL5fqjUkLZGycdcVHFfWi0l14cRU+Nho/DDzGdf59QpdjN\noU3Os3VPOpB2ALbo2hF+nqz1jYgD4JCqRZHSeYl5uIeajoSYqKn5k8uzIBhD\n2VhymbM2967d8R06oBq/qKwkuEu8T8QFoyK1Ukgu9vxSpWVGpWrj2/2vtrBs\nISZKFaUY7FmVbv1lcMsErpy9jdMYf9xHfJmfGhVy/5woZQLdLqAQxqJ86pWw\nieyHQeki0VEHwgTbt4O1uNXs/IF9Lq7vkBYRDhZTej90vj0ZcgHuyUCGDCUP\n3y57X4DTmQistWqgup8RwJY8d6afv71C4weSiR+3kiMtPeuqx1w8A3LuuNkx\nGQJbXRYYNjsQv5ju+VxcsgttobUSrPAkN6r5SdmhLVmSibxvUSWmX2yRhiw3\nD0Jq5hO0dLbny8rO7YzvnCekbTj8UTSRUGq6ReEbWR4jVElVvBAYIhWL5KVH\nJzJVFX74DfiFMACUKyXpVaCuRLBCo4WGJ+QlyS5VYJ71YIqV8r/wqJ818u+v\nUox03GbZpY9m5M9y4bSaSyqIiSBDCEeQNNYagihksSt50HG8s965nYrc5aPg\nBu/Lzl735FOv1gC7QwjGlzEi6Yen36SY+UGCYb5ixEHr0yAk4NZaAICklwys\nSN5O\r\n=hEJ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbd2Zhk8qUb7RTTGOodN2WUvsalrkpXKyMNY1LmEh5WAiEA3aHcXBN7nUB7iELeaw8JCI02DuiqgKjRq7J9pT0PPVw="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.3.0-beta.13_1641311596005_0.6050566824054615"},"_hasShrinkwrap":false},"0.4.0-next.0":{"name":"hardhat-deploy-ethers","version":"0.4.0-next.0","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"author":{"name":"Ronan Sandford"},"keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"main":"dist/src/index.js","types":"dist/src/index.d.ts","devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.2.1","@types/chai":"^4.3.4","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/node":"^18.13.0","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","chai":"^4.3.7","dotenv":"^16.0.3","eslint":"^8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","ethers":"^5.0.30","hardhat":"^2.13.0-dev.1","hardhat-deploy":"^0.11.23","mocha":"^10.2.0","prettier":"^2.8.4","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^4.9.5"},"peerDependencies":{"@nomiclabs/hardhat-ethers":"^2.2.1","hardhat":"^2.13.0-dev.1","hardhat-deploy":"^0.11.23"},"scripts":{"prepare":"node ./.setup.js","lint:fix":"eslint --fix .","lint":"eslint .","test":"mocha --exit","build":"tsc","watch":"tsc -w"},"readme":"[![hardhat](https://hardhat.org/buidler-plugin-badge.svg?1)](https://hardhat.org)\n\n# hardhat-deploy-ethers\n\n[Hardhat](https://hardhat.org) plugin for integration with [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n## What\n\nThis plugin brings to Hardhat the Ethereum library `ethers.js`, which allows you to interact with the Ethereum blockchain in a simple way.\n\nit is in based on the existing effort by @nomiclabs : `@nomiclabs/hardhat-ethers`\nAnd add extra functionality and the ability to get signer from address string\n\n## Installation\n\nSince `hardhat-deploy-ethers` is a fork of `@nomiclabs/hardhat-ethers` and that other plugin might have an hardcoded dependency on `@nomiclabs/hardhat-ethers` the best way to install `hardhat-deploy-ethers` and ensure compatibility is the following:\n\n```bash\nnpm install --save-dev @nomiclabs/hardhat-ethers@npm:hardhat-deploy-ethers ethers\n```\n\nWhich means you then add the following statement to your `hardhat.config.js`:\n\n```js\nrequire(\"@nomiclabs/hardhat-ethers\");\n``` \n\nOr, if you are using TypeScript, add this to your `hardhat.config.ts`:\n\n```ts\nimport \"@nomiclabs/hardhat-ethers\";\n```\n\nNote that in the future, `hardhat-deploy-ethers` will be an extension of `@nomiclabs/hardhat-ethers` but this is not currently possible without losing features.\n\n\nNote that if you are sure that no other plugins need `@nomiclabs/hardhat-ethers` to be installed you can do :\n\n```bash\nnpm install --save-dev hardhat-deploy-ethers ethers\n```\n\nThen add the following statement to your `hardhat.config.js`:\n\n```js\nrequire(\"hardhat-deploy-ethers\");\n```\n\nOr, if you are using TypeScript, add this to your `hardhat.config.ts`:\n\n```ts\nimport \"hardhat-deploy-ethers\";\n```\n\n## Tasks\n\nThis plugin creates no additional tasks.\n\n## Environment extensions\n\nThis plugins adds an `ethers` object to the Hardhat Runtime Environment.\n\nThis object has add some extra `hardhat-deploy` specific functionalities.\n\n### Provider object\n\nA `provider` field is added to `ethers`, which is an `ethers.providers.Provider`\nautomatically connected to the selected network.\n\n### Helpers\n\nThese helpers are added to the `ethers` object:\n\n```typescript\ninterface Libraries {\n  [libraryName: string]: string;\n}\n\ninterface FactoryOptions {\n  signer?: ethers.Signer;\n  libraries?: Libraries;\n}\n\nfunction getContractFactory(name: string, signer?: ethers.Signer | string): Promise<ethers.ContractFactory>;\n\nfunction getContractFactory(abi: any[], bytecode: ethers.BytesLike, signer?: ethers.Signer | string): Promise<ethers.ContractFactory>;\n\nfunction getContractFactory(name: string, factoryOptions: FactoryOptions): Promise<ethers.ContractFactory>;\n\n\nfunction getContractAt(nameOrAbi: string | any[], address: string, signer?: ethers.Signer | string): Promise<ethers.Contract>;\n\nfunction getSigners() => Promise<ethers.Signer[]>;\n\nfunction getSigner(address: string) => Promise<ethers.Signer>;\nfunction getSignerOrNull: (address: string) => Promise<SignerWithAddress | null>;\nfunction getNamedSigners: () => Promise<Record<string, SignerWithAddress>>;\nfunction getNamedSigner: (name: string) => Promise<SignerWithAddress>;\nfunction getNamedSignerOrNull: (name: string) => Promise<SignerWithAddress | null>;\nfunction getUnnamedSigners: () => Promise<SignerWithAddress[]>;\n\nfunction getContract(deploymentName: string, signer?: ethers.Signer | string): Promise<ethers.Contract>;\nfunction getContractOrNull(deploymentName: string, signer?: ethers.Signer | string): Promise<ethers.Contract | null>;\n\n```\n\nThe `Contract`s and `ContractFactory`s returned by these helpers are connected to the first signer returned by `getSigners` by default, if available.\nFor Contracts if no signers are available it fallback to a read-only provider.\n\n## Usage\n\nThere are no additional steps you need to take for this plugin to work.\n\nInstall it and access ethers through the Hardhat Runtime Environment anywhere you need it (tasks, scripts, tests, etc). For example, in your `hardhat.config.js`:\n\n```js\nusePlugin(\"hardhat-deploy-ethers\");\n\n// task action function receives the Hardhat Runtime Environment as second argument\ntask(\n  \"blockNumber\",\n  \"Prints the current block number\",\n  async (_, { ethers }) => {\n    await ethers.provider.getBlockNumber().then((blockNumber) => {\n      console.log(\"Current block number: \" + blockNumber);\n    });\n  }\n);\n\nmodule.exports = {};\n```\n\nAnd then run `npx hardhat blockNumber` to try it.\n\nRead the documentation on the [Hardhat Runtime Environment](https://hardhat.org/advanced/hardhat-runtime-environment.html) to learn how to access the HRE in different ways to use ethers.js from anywhere the HRE is accessible.\n\n### Library linking\n\nSome contracts need to be linked with libraries before they are deployed. You can pass the addresses of their libraries to the `getContractFactory` function with an object like this:\n\n```js\nconst contractFactory = await this.env.ethers.getContractFactory(\n  \"Example\",\n  {\n    libraries: {\n      ExampleLib: \"0x...\"\n    }\n  }\n);\n```\n\nThis allows you to create a contract factory for the `Example` contract and link its `ExampleLib` library references to the address `\"0x...\"`.\n\nTo create a contract factory, all libraries must be linked. An error will be thrown informing you of any missing library.\n\n\nIt also automatically integrate with the `hardhat-deploy` plugin if detected \n\n```js\nconst contract = await hre.ethers.getContract('<deploymentName>');\n```\n","readmeFilename":"README.md","gitHead":"1b41920001e17db71635c91c873233224a68f6a0","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.4.0-next.0","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-8+P1RaaHkMh6VTbDn4IOhWr1EMrqn0XEDkgxgIErcKPj/l19b9jN5sVC2pGihFDFIbhfPmOq+VMVrdhtWafW8Q==","shasum":"9a9205d59a41ded9ea5dbb5d071c0acabad2088f","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.4.0-next.0.tgz","fileCount":28,"unpackedSize":48033,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7u75dItofqi4opp3scjUCv/213qtdP3VjU3cU9VNdUAiEArPBPGM4O3hBIdYkY363WL0bPPTdZuKi5sGp4qvmcJ5w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7NtXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLcg//YOOPLf6lm9YliP1UoDnSVTYBm1lK9TWTXk61SU07rjRgkZqb\r\nLQdNW7AHpCgZmwULIG+mbIUNMlZPH9y088cXgAcp/9DLVmmu3Wu7UAyItF1Q\r\nB123mkWV2UNhRyOZJg2hX2N58Mygrvgv/ydcag5PHyxGy//g/uUFSPobP7Fv\r\n4TuG1pmI8GUD12Gy4tse6k0yMH1udGG0SAaGHkVW6xrpuAD+EshrgV6YiclJ\r\n667/JSDB1xaVYHZFuiBq0vrqz+vXMoCo1Y8H8uxte7zqTHFawXCqjAvDePBZ\r\n+4O6CmuZez/+y0ZyfISyFP52wsVK5+fCRtKRikYDKvBWKpcNme5CoqNjjXMq\r\n8N8nICiIr13xyDeja0AdWfqzkccUMgqSaTBiE/IOxwYYpUdAf1AbtjddAaes\r\nI+K6JPWB1+OoPfviKV7QHMY1JBWAcwRzyRU4PLQjxKvsg09uCOQpOUwwmKvv\r\ndoKIgVwY8qGL0zFcvjOLbti0M7FUNitGrJlhDxCHSEey9sxPCA5XMFu5bLCa\r\nBBYdc+aIaMJRtvrT8ewczRjLJkuRyNo4RKK92k34Snax7DMAmro6HD5reQ5J\r\nxGMqaRzG4D7acbOPw509KHbmLJKmne9EhKVtutDw/nG47YhhBAMYc+PGPWk3\r\n0TvmLPIMg3OV/NX63jxdHfc+6De+AgDZdr4=\r\n=5KDE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.4.0-next.0_1676467031206_0.7460889432930118"},"_hasShrinkwrap":false},"0.4.0-next.1":{"name":"hardhat-deploy-ethers","version":"0.4.0-next.1","description":"Hardhat plugin for ethers that plays well with hardhat-deploy","homepage":"https://github.com/wighawag/hardhat-deploy-ethers","repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-deploy-ethers.git"},"license":"MIT","publishConfig":{"access":"public"},"author":{"name":"Ronan Sandford"},"keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin","hardhat-deploy","ethers.js"],"main":"dist/src/index.js","types":"dist/src/index.d.ts","devDependencies":{"@changesets/cli":"^2.16.0","@nomiclabs/hardhat-ethers":"^2.2.1","@types/chai":"^4.3.4","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/node":"^18.13.0","@typescript-eslint/eslint-plugin":"^5.52.0","@typescript-eslint/parser":"^5.52.0","chai":"^4.3.7","dotenv":"^16.0.3","eslint":"^8.34.0","eslint-config-prettier":"^8.6.0","eslint-plugin-prettier":"^4.2.1","ethers":"^5.0.30","hardhat":"^2.12.0","hardhat-deploy":"^0.11.23","mocha":"^10.2.0","prettier":"^2.8.4","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^4.9.5"},"peerDependencies":{"@nomiclabs/hardhat-ethers":"^2.2.1","hardhat":"^2.12.0","hardhat-deploy":"^0.11.23"},"scripts":{"prepare":"node ./.setup.js","lint:fix":"eslint --fix .","lint":"eslint .","test":"mocha --exit","build":"tsc","watch":"tsc -w"},"readme":"[![hardhat](https://hardhat.org/buidler-plugin-badge.svg?1)](https://hardhat.org)\n\n# hardhat-deploy-ethers\n\n[Hardhat](https://hardhat.org) plugin for integration with [ethers.js](https://github.com/ethers-io/ethers.js/).\n\n## What\n\nThis plugin brings to Hardhat the Ethereum library `ethers.js`, which allows you to interact with the Ethereum blockchain in a simple way.\n\nit is in based on the existing effort by @nomiclabs : `@nomiclabs/hardhat-ethers`\nAnd add extra functionality and the ability to get signer from address string\n\n## Installation\n\nSince `hardhat-deploy-ethers` is a fork of `@nomiclabs/hardhat-ethers` and that other plugin might have an hardcoded dependency on `@nomiclabs/hardhat-ethers` the best way to install `hardhat-deploy-ethers` and ensure compatibility is the following:\n\n```bash\nnpm install --save-dev @nomiclabs/hardhat-ethers@npm:hardhat-deploy-ethers ethers\n```\n\nWhich means you then add the following statement to your `hardhat.config.js`:\n\n```js\nrequire(\"@nomiclabs/hardhat-ethers\");\n``` \n\nOr, if you are using TypeScript, add this to your `hardhat.config.ts`:\n\n```ts\nimport \"@nomiclabs/hardhat-ethers\";\n```\n\nNote that in the future, `hardhat-deploy-ethers` will be an extension of `@nomiclabs/hardhat-ethers` but this is not currently possible without losing features.\n\n\nNote that if you are sure that no other plugins need `@nomiclabs/hardhat-ethers` to be installed you can do :\n\n```bash\nnpm install --save-dev hardhat-deploy-ethers ethers\n```\n\nThen add the following statement to your `hardhat.config.js`:\n\n```js\nrequire(\"hardhat-deploy-ethers\");\n```\n\nOr, if you are using TypeScript, add this to your `hardhat.config.ts`:\n\n```ts\nimport \"hardhat-deploy-ethers\";\n```\n\n## Tasks\n\nThis plugin creates no additional tasks.\n\n## Environment extensions\n\nThis plugins adds an `ethers` object to the Hardhat Runtime Environment.\n\nThis object has add some extra `hardhat-deploy` specific functionalities.\n\n### Provider object\n\nA `provider` field is added to `ethers`, which is an `ethers.providers.Provider`\nautomatically connected to the selected network.\n\n### Helpers\n\nThese helpers are added to the `ethers` object:\n\n```typescript\ninterface Libraries {\n  [libraryName: string]: string;\n}\n\ninterface FactoryOptions {\n  signer?: ethers.Signer;\n  libraries?: Libraries;\n}\n\nfunction getContractFactory(name: string, signer?: ethers.Signer | string): Promise<ethers.ContractFactory>;\n\nfunction getContractFactory(abi: any[], bytecode: ethers.BytesLike, signer?: ethers.Signer | string): Promise<ethers.ContractFactory>;\n\nfunction getContractFactory(name: string, factoryOptions: FactoryOptions): Promise<ethers.ContractFactory>;\n\n\nfunction getContractAt(nameOrAbi: string | any[], address: string, signer?: ethers.Signer | string): Promise<ethers.Contract>;\n\nfunction getSigners() => Promise<ethers.Signer[]>;\n\nfunction getSigner(address: string) => Promise<ethers.Signer>;\nfunction getSignerOrNull: (address: string) => Promise<SignerWithAddress | null>;\nfunction getNamedSigners: () => Promise<Record<string, SignerWithAddress>>;\nfunction getNamedSigner: (name: string) => Promise<SignerWithAddress>;\nfunction getNamedSignerOrNull: (name: string) => Promise<SignerWithAddress | null>;\nfunction getUnnamedSigners: () => Promise<SignerWithAddress[]>;\n\nfunction getContract(deploymentName: string, signer?: ethers.Signer | string): Promise<ethers.Contract>;\nfunction getContractOrNull(deploymentName: string, signer?: ethers.Signer | string): Promise<ethers.Contract | null>;\n\n```\n\nThe `Contract`s and `ContractFactory`s returned by these helpers are connected to the first signer returned by `getSigners` by default, if available.\nFor Contracts if no signers are available it fallback to a read-only provider.\n\n## Usage\n\nThere are no additional steps you need to take for this plugin to work.\n\nInstall it and access ethers through the Hardhat Runtime Environment anywhere you need it (tasks, scripts, tests, etc). For example, in your `hardhat.config.js`:\n\n```js\nusePlugin(\"hardhat-deploy-ethers\");\n\n// task action function receives the Hardhat Runtime Environment as second argument\ntask(\n  \"blockNumber\",\n  \"Prints the current block number\",\n  async (_, { ethers }) => {\n    await ethers.provider.getBlockNumber().then((blockNumber) => {\n      console.log(\"Current block number: \" + blockNumber);\n    });\n  }\n);\n\nmodule.exports = {};\n```\n\nAnd then run `npx hardhat blockNumber` to try it.\n\nRead the documentation on the [Hardhat Runtime Environment](https://hardhat.org/advanced/hardhat-runtime-environment.html) to learn how to access the HRE in different ways to use ethers.js from anywhere the HRE is accessible.\n\n### Library linking\n\nSome contracts need to be linked with libraries before they are deployed. You can pass the addresses of their libraries to the `getContractFactory` function with an object like this:\n\n```js\nconst contractFactory = await this.env.ethers.getContractFactory(\n  \"Example\",\n  {\n    libraries: {\n      ExampleLib: \"0x...\"\n    }\n  }\n);\n```\n\nThis allows you to create a contract factory for the `Example` contract and link its `ExampleLib` library references to the address `\"0x...\"`.\n\nTo create a contract factory, all libraries must be linked. An error will be thrown informing you of any missing library.\n\n\nIt also automatically integrate with the `hardhat-deploy` plugin if detected \n\n```js\nconst contract = await hre.ethers.getContract('<deploymentName>');\n```\n","readmeFilename":"README.md","gitHead":"f42682efd53a4917d47134127edef1e44a03146f","bugs":{"url":"https://github.com/wighawag/hardhat-deploy-ethers/issues"},"_id":"hardhat-deploy-ethers@0.4.0-next.1","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-e+Tz1elQhMdUsCTVY7bIRHWPR1zElsT6/FvHJnpVXjaKBmLXWmmn2IHq0qQHfjKu5gZ93nuiM66XCkaHhSVGRA==","shasum":"a5d28b02697cd65eaf445c263b536f21c5eb90cf","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.4.0-next.1.tgz","fileCount":28,"unpackedSize":46471,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/zJctg6hDx9JW/uwIoCHb9A43bwoWHSuFDHHKZ6Qe7gIgUJy1L6vCH7sRZk/XRV8+OV+Mtwm6/2iyVMMjgD5gntY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7hKCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZcA//Xd0EYLuLUGDNX6NlnZSmid+VAXlcsr7YzPZkpSf5IfI7ApgD\r\nsnpEz7SAX8i0BjMIMJxKZC+fHqtmrg3Vbl5OSseHWnjS9dDWSxFVBemm/TtY\r\nQMhOJdYxXKalw/Ot2K0ktTZD/RD7s2N+MnWM0AL0/FXyAHXaelJtDFCJ97j+\r\nWp0g6t3NNOj93NeYmwzHx3YlTUOcm/2AFa96qUPYLC+k3xUVAieW5AsIpNbi\r\n5oEirAshvXuklDEqF2T0OY65bHxHNkajwS0/Bdp7wk1SH/87+caNGg/a0YG6\r\nQGWaSgyUYhTUFQlpIj9WVbKeisTBByVd7/shMh0fCIQ2JXjrJoYYOfAFq2gC\r\nkYMaeSvg+sV9M5wUB/KVpFxQYaC/HKAbApyf7rpXuXiyKPfFM597/mXTxafw\r\n5t9jEhJaiMbl9SyVTF39dN6L+JIFI1TRHbI/eROFJJqSckxulfEl9zKl5mN/\r\nVDZDr8FtfM228STgwuZqNmxHW5he6GVpfmhAT+4/T+PJpePcxfJyYYZr2pt0\r\n5MMy9iK33HI5OGAIQTdrXxgzKUTM9X8vC5dywaUxxDqK34SrLYm6+KfI3Yol\r\nipZuiyYCE+8TXjCSVknbv5SNOg+hf5PLflbop0Rxky2jHwHf8ydiKJI4/L1X\r\n4nQj1NWvPeLsHnIqg8qWGAJGN2fEoBL8N1w=\r\n=+XdA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.4.0-next.1_1676546690756_0.050051077174364966"},"_hasShrinkwrap":false},"0.4.0":{"name":"hardhat-deploy-ethers","version":"0.4.0","description":"Hardhat TypeScript plugin boilerplate","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-plugin-template.git"},"author":{"name":"Ronan Sandford"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin"],"devDependencies":{"@changesets/cli":"^2.26.1","@nomicfoundation/hardhat-ethers":"^3.0.2","@types/chai":"^4.3.5","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/node":"^20.3.1","@typescript-eslint/eslint-plugin":"^5.60.0","@typescript-eslint/parser":"^5.60.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.43.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","ethers":"^6.6.1","hardhat":"^2.16.0","hardhat-deploy":"^0.11.34","mocha":"^10.2.0","prettier":"^2.8.8","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^5.1.3"},"peerDependencies":{"@nomicfoundation/hardhat-ethers":"^3.0.2","hardhat":"^2.16.0","hardhat-deploy":"^0.11.34"},"scripts":{"lint:fix":"eslint --fix .","lint":"eslint .","test":"mocha --exit","build":"tsc","watch":"tsc -w"},"bugs":{"url":"https://github.com/wighawag/hardhat-plugin-template/issues"},"homepage":"https://github.com/wighawag/hardhat-plugin-template#readme","_id":"hardhat-deploy-ethers@0.4.0","_integrity":"sha512-UfnriZBeTkLa6VTvaFibJM1pIhPxDx1FiMKBglo6R1hAKmTl0EeDh7BPAWoe7fDosZXYBd40O6xqd1qilb4t/w==","_resolved":"/tmp/35f44620a450ee2bc36eb13f2fa6262d/hardhat-deploy-ethers-0.4.0.tgz","_from":"file:hardhat-deploy-ethers-0.4.0.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-UfnriZBeTkLa6VTvaFibJM1pIhPxDx1FiMKBglo6R1hAKmTl0EeDh7BPAWoe7fDosZXYBd40O6xqd1qilb4t/w==","shasum":"09ee9bc46a03d63babc88e489db0d1841e2599fa","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.4.0.tgz","fileCount":23,"unpackedSize":36567,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvhZkAITHzhBFo4sgqlWAZaMAwub0CauymExULov+v6AiEA7IMvrIq8nwxMRoaITjyIOuAVobM8Ru2w6j4Ni4GuLN8="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.4.0_1687709173880_0.7217729630578094"},"_hasShrinkwrap":false},"0.4.1":{"name":"hardhat-deploy-ethers","version":"0.4.1","description":"Hardhat TypeScript plugin boilerplate","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-plugin-template.git"},"author":{"name":"Ronan Sandford"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin"],"devDependencies":{"@changesets/cli":"^2.26.1","@nomicfoundation/hardhat-ethers":"^3.0.2","@types/chai":"^4.3.5","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/node":"^20.3.1","@typescript-eslint/eslint-plugin":"^5.60.0","@typescript-eslint/parser":"^5.60.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.43.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","ethers":"^6.6.1","hardhat":"^2.16.0","hardhat-deploy":"^0.11.34","mocha":"^10.2.0","prettier":"^2.8.8","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^5.1.3"},"peerDependencies":{"@nomicfoundation/hardhat-ethers":"^3.0.2","hardhat":"^2.16.0","hardhat-deploy":"^0.11.34"},"scripts":{"lint:fix":"eslint --fix .","lint":"eslint .","test":"mocha --exit","build":"tsc","watch":"tsc -w"},"bugs":{"url":"https://github.com/wighawag/hardhat-plugin-template/issues"},"homepage":"https://github.com/wighawag/hardhat-plugin-template#readme","_id":"hardhat-deploy-ethers@0.4.1","_integrity":"sha512-RM6JUcD0dOCjemxnKLtK7XQQI7NWn+LxF5qicGYax0PtWayEUXAewOb4WIHZ/yearhj+s2t6dL0MnHyLTENwJg==","_resolved":"/tmp/5d0fd30f529e2a5ea3be84a4ebe35f85/hardhat-deploy-ethers-0.4.1.tgz","_from":"file:hardhat-deploy-ethers-0.4.1.tgz","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"integrity":"sha512-RM6JUcD0dOCjemxnKLtK7XQQI7NWn+LxF5qicGYax0PtWayEUXAewOb4WIHZ/yearhj+s2t6dL0MnHyLTENwJg==","shasum":"dd70b0cc413ed99e98994047b383a004cf1c14f8","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.4.1.tgz","fileCount":23,"unpackedSize":38117,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGIILuhxjtPNNbqVh2d8gg7O6pZXnzJIpPd45WaKUtzQIhANIKv+k9+r25gdZzEyCJNDeXqMp/PCaLaVSCUashaw0i"}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.4.1_1687709965676_0.5349884677947372"},"_hasShrinkwrap":false},"0.4.2":{"name":"hardhat-deploy-ethers","version":"0.4.2","description":"Hardhat TypeScript plugin boilerplate","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-plugin-template.git"},"author":{"name":"Ronan Sandford"},"license":"MIT","main":"dist/src/index.js","types":"dist/src/index.d.ts","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin"],"devDependencies":{"@changesets/cli":"^2.26.1","@nomicfoundation/hardhat-ethers":"^3.0.2","@types/chai":"^4.3.5","@types/fs-extra":"^11.0.1","@types/mocha":"^10.0.1","@types/node":"^20.3.1","@typescript-eslint/eslint-plugin":"^5.60.0","@typescript-eslint/parser":"^5.60.0","chai":"^4.3.7","dotenv":"^16.3.1","eslint":"^8.43.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","ethers":"^6.6.1","hardhat":"^2.16.0","hardhat-deploy":"^0.12.0","mocha":"^10.2.0","prettier":"^2.8.8","source-map-support":"^0.5.21","ts-node":"^10.9.1","typescript":"^5.1.3"},"peerDependencies":{"@nomicfoundation/hardhat-ethers":"^3.0.2","hardhat":"^2.16.0","hardhat-deploy":"^0.12.0"},"scripts":{"lint:fix":"eslint --fix .","lint":"eslint .","test":"mocha --exit","build":"tsc","watch":"tsc -w"},"bugs":{"url":"https://github.com/wighawag/hardhat-plugin-template/issues"},"homepage":"https://github.com/wighawag/hardhat-plugin-template#readme","_id":"hardhat-deploy-ethers@0.4.2","_integrity":"sha512-AskNH/XRYYYqPT94MvO5s1yMi+/QvoNjS4oU5VcVqfDU99kgpGETl+uIYHIrSXtH5sy7J6gyVjpRMf4x0tjLSQ==","_resolved":"/tmp/37e92eeed3c47d0c00c43883cc203407/hardhat-deploy-ethers-0.4.2.tgz","_from":"file:hardhat-deploy-ethers-0.4.2.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-AskNH/XRYYYqPT94MvO5s1yMi+/QvoNjS4oU5VcVqfDU99kgpGETl+uIYHIrSXtH5sy7J6gyVjpRMf4x0tjLSQ==","shasum":"10aa44ef806ec8cf3d67ad9692f3762ed965b5e7","tarball":"https://registry.npmjs.org/hardhat-deploy-ethers/-/hardhat-deploy-ethers-0.4.2.tgz","fileCount":23,"unpackedSize":38115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAfugIDPUPqM2qzFktIByco4eED5BQ8etC2tAfmX92BAiAFBwP3bF+8dQxQN2j8hRIZyffA3vlYmrqQg2DTNgmjoA=="}]},"_npmUser":{"name":"wighawag","email":"npmdev1234567890@gmail.com"},"directories":{},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/hardhat-deploy-ethers_0.4.2_1714285542178_0.431310795632855"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-22T18:04:25.678Z","0.3.0-beta.3":"2020-10-22T18:04:25.839Z","modified":"2024-04-28T06:25:42.595Z","0.3.0-beta.4":"2020-10-22T19:04:28.563Z","0.3.0-beta.5":"2020-10-22T19:42:43.192Z","0.3.0-beta.6":"2020-11-16T19:50:16.543Z","0.3.0-beta.7":"2020-11-29T10:08:26.325Z","0.3.0-beta.8":"2021-06-03T19:40:12.482Z","0.3.0-beta.9":"2021-06-10T13:15:14.467Z","0.3.0-beta.10":"2021-06-10T13:23:08.250Z","0.3.0-beta.11":"2021-10-01T06:51:13.409Z","0.3.0-beta.12":"2021-12-25T01:22:41.474Z","0.3.0-beta.13":"2022-01-04T15:53:16.166Z","0.4.0-next.0":"2023-02-15T13:17:11.383Z","0.4.0-next.1":"2023-02-16T11:24:50.940Z","0.4.0":"2023-06-25T16:06:14.075Z","0.4.1":"2023-06-25T16:19:25.968Z","0.4.2":"2024-04-28T06:25:42.386Z"},"maintainers":[{"name":"wighawag","email":"npmdev1234567890@gmail.com"}],"description":"Hardhat TypeScript plugin boilerplate","homepage":"https://github.com/wighawag/hardhat-plugin-template#readme","keywords":["ethereum","smart-contracts","hardhat","hardhat-plugin"],"repository":{"type":"git","url":"git+https://github.com/wighawag/hardhat-plugin-template.git"},"bugs":{"url":"https://github.com/wighawag/hardhat-plugin-template/issues"},"license":"MIT","readme":"[![hardhat](https://hardhat.org/buidler-plugin-badge.svg?1)](https://hardhat.org)\n\n# hardhat-deploy-ethers\n\n[Hardhat](https://hardhat.org) plugin extension for `@nomicfoundation/hardhat-ethers` and its integration with [ethers.js](https://github.com/ethers-io/ethers.js/).\n\nThe extension add support for [hardhat-deploy](https://github.com/wighawag/hardhat-deploy).\n\n## What\n\n## Installation\n\n`hardhat-deploy-ethers` require the installation of `hardhat-deploy` and `@nomicfoundation/hardhat-ethers`\n\nNote that you cannot use `@nomicfoundation/hardhat-toolbox` for installing `@nomicfoundation/hardhat-ethers` as this interfere with the typing extensions provided by `hardhat-deploy-ethers`\n\n```bash\nnpm install --save-dev @nomicfoundation/hardhat-ethers ethers hardhat-deploy hardhat-deploy-ethers\n```\n\nWhich means you then add the following statement to your `hardhat.config.js`:\n\n```js\nrequire(\"@nomicfoundation/hardhat-ethers\");\nrequire(\"hardhat-deploy\");\nrequire(\"hardhat-deploy-ethers\");\n``` \n\nOr, if you are using TypeScript, add this to your `hardhat.config.ts`:\n\n```ts\nimport '@nomicfoundation/hardhat-ethers';\nimport 'hardhat-deploy';\nimport 'hardhat-deploy-ethers';\n\n```\n\n\nNote that if you were using `@nomicfoundation/hardhat-toolbox` you can simply add the dependencies it added for you with\n\n```bash\nnpm install --save-dev @nomicfoundation/hardhat-chai-matchers @nomicfoundation/hardhat-ethers @typechain/hardhat hardhat-gas-reporter solidity-coverage\n```\n\nand add them to your hardhat.config.js\n\n```js\nrequire('@nomicfoundation/hardhat-chai-matchers');\nrequire('@nomicfoundation/hardhat-ethers');\nrequire('@typechain/hardhat');\nrequire('hardhat-gas-reporter');\nrequire('solidity-coverage');\n```\n\nor hardhat.config.ts (typescript)\n\n```ts\nimport '@nomicfoundation/hardhat-chai-matchers';\nimport '@nomicfoundation/hardhat-ethers';\nimport '@typechain/hardhat';\nimport 'hardhat-gas-reporter';\nimport 'solidity-coverage';\n```\n\n## Tasks\n\nThis plugin creates no additional tasks.\n\n## Environment extensions\n\nThis object has add some extra `hardhat-deploy` specific functionalities to the `hre.ethers` added already by `@nomicfoundation/hardhat-ethers`\n\n### Helpers\n\nThese helpers are added to the `ethers` object:\n\n```ts\ninterface HardhatEthersHelpers {\n  getContractAtWithSignerAddress: <ContractType extends ethers.BaseContract = ethers.BaseContract>(nameOrAbi: string | any[], address: string, signer: string) => Promise<ContractType>;\n  getSignerOrNull: (address: string) => Promise<SignerWithAddress | null>;\n  getNamedSigners: () => Promise<Record<string, SignerWithAddress>>;\n  getNamedSigner: (name: string) => Promise<SignerWithAddress>;\n  getNamedSignerOrNull: (name: string) => Promise<SignerWithAddress | null>;\n  getUnnamedSigners: () => Promise<SignerWithAddress[]>;\n  getContract: <ContractType extends ethers.BaseContract = ethers.BaseContract>(name: string, signer?: ethers.Signer | string) => Promise<ContractType>;\n  getContractOrNull: <ContractType extends ethers.BaseContract = ethers.BaseContract>(name: string, signer?: ethers.Signer | string) => Promise<ContractType | null>;\n}\n```\n\n\n## Usage\n\nThere are no additional steps you need to take for this plugin to work.\n\n\nIt automatically integrate with the `hardhat-deploy` plugin if detected and let you do the following:\n\n```js\nconst contract = await hre.ethers.getContract('<deploymentName>');\n```\n","readmeFilename":"README.md","author":{"name":"Ronan Sandford"}}