Looking into it quickly I noticed you did not import the library Address and this is probably why your using Address as address doesn't work. Hope this helps.


constructor ( uint256 rate, address payable wallet, address tokenContractAddress ) public Crowdsale(1000000000, wallet, IERC20(tokenContractAddress)) {} The type IERC20 cannot be created externally, and only basic types can be used if you invoke the constructor. So instead you have to pass the address ...

Only top voted, non community-wiki answers of a minimum length are eligible