Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: standardize solidity version to 0.8.20 across repo #230

Merged
merged 1 commit into from
Jul 12, 2024

Conversation

shaspitz
Copy link
Contributor

@shaspitz shaspitz commented Jul 11, 2024

See https://swcregistry.io/docs/SWC-103/. This branch looks good in devnet setup and should effectively be a refactor. Ie. we've been using 0.8.20 already but this PR makes it explicit everywhere

@Mikelle
Copy link
Member

Mikelle commented Jul 12, 2024

Why did we decide to use 0.8.20 and not 0.8.26, for example?

@shaspitz
Copy link
Contributor Author

shaspitz commented Jul 12, 2024

Why did we decide to use 0.8.20 and not 0.8.26, for example?

If I remember correctly it first had to do with matching the version of one of our open-zeppelin dependancies. At this point 0.8.20 is just what we've tested the most and designed around. So no need to upgrade until a future solidity version has a critical feature or fix that affects us

@shaspitz shaspitz merged commit 1107a53 into main Jul 12, 2024
6 of 7 checks passed
@shaspitz shaspitz deleted the standard-solidity branch July 12, 2024 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants