there are couple of problems
first: version of pragma should change to pragma solidity >=0.4.0 <0.6.0;
second : using same name for constructor function as contract name is deprecated
third : this keyword always raise a error in tokensale.sol I'm not sure why
by the way thanks for great videos
there are couple of problems first: version of pragma should change to pragma solidity >=0.4.0 <0.6.0; second : using same name for constructor function as contract name is deprecated third : this keyword always raise a error in tokensale.sol I'm not sure why by the way thanks for great videos