├── .editorconfig ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── feature-request.yml │ └── other-issue.md ├── actions │ └── setup │ │ └── action.yml └── workflows │ └── checks.yml ├── .gitignore ├── .husky └── pre-commit ├── .prettierignore ├── .prettierrc.json ├── .solcover.ts ├── LICENSE ├── README.md ├── contracts └── mock │ └── ERC20Mock.sol ├── deploy └── 1_token.migration.ts ├── eslint.config.cts ├── hardhat.config.ts ├── package.json ├── scripts ├── index.ts ├── publish.sh └── utils │ ├── constants.ts │ ├── index.ts │ └── utils.ts ├── slippy.config.js ├── test ├── helpers │ ├── index.ts │ └── reverter.ts └── mock │ └── ERC20Mock.test.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.env.example -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/other-issue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.github/ISSUE_TEMPLATE/other-issue.md -------------------------------------------------------------------------------- /.github/actions/setup/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.github/actions/setup/action.yml -------------------------------------------------------------------------------- /.github/workflows/checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.github/workflows/checks.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npm run lint-fix && git add -u 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.solcover.ts: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | skipFiles: [], 3 | configureYulOptimizer: true, 4 | }; 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/README.md -------------------------------------------------------------------------------- /contracts/mock/ERC20Mock.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/contracts/mock/ERC20Mock.sol -------------------------------------------------------------------------------- /deploy/1_token.migration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/deploy/1_token.migration.ts -------------------------------------------------------------------------------- /eslint.config.cts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/eslint.config.cts -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/package.json -------------------------------------------------------------------------------- /scripts/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./utils"; 2 | -------------------------------------------------------------------------------- /scripts/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/scripts/publish.sh -------------------------------------------------------------------------------- /scripts/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/scripts/utils/constants.ts -------------------------------------------------------------------------------- /scripts/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/scripts/utils/index.ts -------------------------------------------------------------------------------- /scripts/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/scripts/utils/utils.ts -------------------------------------------------------------------------------- /slippy.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/slippy.config.js -------------------------------------------------------------------------------- /test/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./reverter"; 2 | -------------------------------------------------------------------------------- /test/helpers/reverter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/test/helpers/reverter.ts -------------------------------------------------------------------------------- /test/mock/ERC20Mock.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/test/mock/ERC20Mock.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dl-solarity/hardhat-template/HEAD/tsconfig.json --------------------------------------------------------------------------------