-
Notifications
You must be signed in to change notification settings - Fork 69
Open
Labels
Description
The contracts cannot currently compile when using a derived contract with pragma solidity ^0.4.24 because of the version difference and lack of the ^ in a few base contracts.
I see you are updating to solidity 0.4.24 in the cleanup branch which is very much welcome.
However, in that branch there are a few files that specify "pragma solidity 0.4.24" without the ^ carrot. Shouldn't these be "pragma solidity ^0.4.24" so that derived contracts can compile ERC777 these on future solidity versions after 0.4.24 when they come out?