LayerZero-Labs / LayerZero-v2

Other
495 stars 312 forks source link

Use floating pragmas instead of fixed #1

Closed 0xfoobar closed 6 months ago

0xfoobar commented 6 months ago

Fixed pragmas limit compatibility with other codebases (say, using solidity 0.8.23 or future compiler versions yet to come out).

Floating pragmas do not change the deployment version, but allow more robust integration testing locally before running mainnet fork tests. Would help unblock us as we're developing on a different compiler version. No downside or functionality changes, just increases compatibility ranges.