├── .github └── workflows │ └── ci.yml ├── .gitignore ├── Makefile ├── README.md ├── accounts.json ├── contracts ├── Evaluator.cairo ├── IERC20Solution.cairo ├── IExerciseSolution.cairo ├── lib │ └── UTILS.cairo ├── token │ └── ERC20 │ │ ├── DTKERC20.cairo │ │ ├── IDTKERC20.cairo │ │ ├── IERC20.cairo │ │ ├── ITUTOERC20.cairo │ │ └── TUTOERC20.cairo └── utils │ ├── Iplayers_registry.cairo │ ├── ex00_base.cairo │ └── players_registry.cairo ├── deploy └── deploying.txt ├── tests └── test_contract.py └── utils.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/README.md -------------------------------------------------------------------------------- /accounts.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /contracts/Evaluator.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/Evaluator.cairo -------------------------------------------------------------------------------- /contracts/IERC20Solution.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/IERC20Solution.cairo -------------------------------------------------------------------------------- /contracts/IExerciseSolution.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/IExerciseSolution.cairo -------------------------------------------------------------------------------- /contracts/lib/UTILS.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/lib/UTILS.cairo -------------------------------------------------------------------------------- /contracts/token/ERC20/DTKERC20.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/token/ERC20/DTKERC20.cairo -------------------------------------------------------------------------------- /contracts/token/ERC20/IDTKERC20.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/token/ERC20/IDTKERC20.cairo -------------------------------------------------------------------------------- /contracts/token/ERC20/IERC20.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/token/ERC20/IERC20.cairo -------------------------------------------------------------------------------- /contracts/token/ERC20/ITUTOERC20.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/token/ERC20/ITUTOERC20.cairo -------------------------------------------------------------------------------- /contracts/token/ERC20/TUTOERC20.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/token/ERC20/TUTOERC20.cairo -------------------------------------------------------------------------------- /contracts/utils/Iplayers_registry.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/utils/Iplayers_registry.cairo -------------------------------------------------------------------------------- /contracts/utils/ex00_base.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/utils/ex00_base.cairo -------------------------------------------------------------------------------- /contracts/utils/players_registry.cairo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/contracts/utils/players_registry.cairo -------------------------------------------------------------------------------- /deploy/deploying.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/deploy/deploying.txt -------------------------------------------------------------------------------- /tests/test_contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/tests/test_contract.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/starknet-edu/starknet-erc20/HEAD/utils.py --------------------------------------------------------------------------------