├── .editorconfig ├── .env.example ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .solcover.js ├── .solhint.json ├── README.md ├── contracts ├── TokenVesting.sol ├── interfaces │ └── IERC20Detailed.sol └── mocks │ └── TokenWithVaryingDecimals.sol ├── docs └── Requirements.pdf ├── hardhat.config.ts ├── package.json ├── scripts └── deploy.ts ├── test ├── TokenVestingTest.ts └── shared │ ├── accounts.ts │ ├── parser.ts │ └── utilities.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | coverage 2 | artifacts 3 | cache 4 | node_modules 5 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.prettierrc -------------------------------------------------------------------------------- /.solcover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.solcover.js -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/.solhint.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/README.md -------------------------------------------------------------------------------- /contracts/TokenVesting.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/contracts/TokenVesting.sol -------------------------------------------------------------------------------- /contracts/interfaces/IERC20Detailed.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/contracts/interfaces/IERC20Detailed.sol -------------------------------------------------------------------------------- /contracts/mocks/TokenWithVaryingDecimals.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/contracts/mocks/TokenWithVaryingDecimals.sol -------------------------------------------------------------------------------- /docs/Requirements.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/docs/Requirements.pdf -------------------------------------------------------------------------------- /hardhat.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/hardhat.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/package.json -------------------------------------------------------------------------------- /scripts/deploy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/scripts/deploy.ts -------------------------------------------------------------------------------- /test/TokenVestingTest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/test/TokenVestingTest.ts -------------------------------------------------------------------------------- /test/shared/accounts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/test/shared/accounts.ts -------------------------------------------------------------------------------- /test/shared/parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/test/shared/parser.ts -------------------------------------------------------------------------------- /test/shared/utilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/test/shared/utilities.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hknio/sample_solidity_project/HEAD/tsconfig.json --------------------------------------------------------------------------------