├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── pipeline.yml ├── .gitignore ├── .npmignore ├── .prettierignore ├── .prettierrc ├── .solcover.js ├── .solhint.json ├── .solhintignore ├── LICENSE ├── README.md ├── contracts ├── HackFirst.sol ├── HackFirstFactory.sol └── test │ └── MockERC20.sol ├── hardhat.config.js ├── package.json ├── scripts └── deploy-factory.js └── test ├── HackedFirst.js └── HackedFirstFactory.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage 5 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/pipeline.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/.github/workflows/pipeline.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | hardhat.config.js 2 | scripts 3 | test 4 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | artifacts 3 | cache 4 | coverage* 5 | gasReporterOutput.json 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | skipFiles: ['test/'] 3 | } -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/.solhint.json -------------------------------------------------------------------------------- /.solhintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/README.md -------------------------------------------------------------------------------- /contracts/HackFirst.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/contracts/HackFirst.sol -------------------------------------------------------------------------------- /contracts/HackFirstFactory.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/contracts/HackFirstFactory.sol -------------------------------------------------------------------------------- /contracts/test/MockERC20.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/contracts/test/MockERC20.sol -------------------------------------------------------------------------------- /hardhat.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/hardhat.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy-factory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/scripts/deploy-factory.js -------------------------------------------------------------------------------- /test/HackedFirst.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/test/HackedFirst.js -------------------------------------------------------------------------------- /test/HackedFirstFactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hats-finance/HackFirstBountyLater/HEAD/test/HackedFirstFactory.js --------------------------------------------------------------------------------