balancer / balancer-v3-monorepo

GNU General Public License v3.0
36 stars 10 forks source link

Monitor OpenZeppelin solidity version #427

Open EndymionJkb opened 5 months ago

EndymionJkb commented 5 months ago

Our pragmas are now "^0.8.24", while our current OpenZeppelin distribution has "^0.8.20". Not really a problem, but we should keep up with OZ, and ideally be on the same version (i.e., update our OZ version when they catch up to us).

jubeira commented 5 months ago

Truth is we need 0.8.24 for transient storage anyways (we don't have it yet, but still it paves the way).

Our requirement is now more strict than theirs, at least for the time being.

EndymionJkb commented 2 months ago

We would like to upgrade to 0.8.26 when possible (to use requires with custom errors), and we also need to update when they release transient storage (especially SlotDerivation), so that we can get rid of our local copies.