You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I hope I am not overstepping here with the question, but why lock at exactly 0.8.15 and not make it compatible to versions >= 0.8.0 and at least <= 0.8.26 (current) so that it works across other contracts too without needing to compile with different solc versions?
Especially in the mix with Openzeppelin contracts, OZ proxies and other libraries, its somehow strange to have this one locked in at 0.8.15, while most other contracts are actually >= 0.7.x and work just fine with any 0.8.x as well. Yes, the obvious work around is to make a local copy - however, before doing that, I just want to make sure I'm not missing anything.
So the question: Was there a specific reason to lock it exactly at version 0.8.15?
And, if no, the follow-up question: Creating a PR and changing the version to >=0.8.0 and <= 0.8.26, how are the chances this will get approved?
The text was updated successfully, but these errors were encountered:
I hope I am not overstepping here with the question, but why lock at exactly 0.8.15 and not make it compatible to versions >= 0.8.0 and at least <= 0.8.26 (current) so that it works across other contracts too without needing to compile with different solc versions?
v3-periphery/contracts/interfaces/external/IWETH9.sol
Line 2 in b325bb0
Especially in the mix with Openzeppelin contracts, OZ proxies and other libraries, its somehow strange to have this one locked in at 0.8.15, while most other contracts are actually >= 0.7.x and work just fine with any 0.8.x as well. Yes, the obvious work around is to make a local copy - however, before doing that, I just want to make sure I'm not missing anything.
So the question: Was there a specific reason to lock it exactly at version 0.8.15?
And, if no, the follow-up question: Creating a PR and changing the version to >=0.8.0 and <= 0.8.26, how are the chances this will get approved?
The text was updated successfully, but these errors were encountered: