SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
187 stars 103 forks source link

Update to latest version of Solidity #244

Open samajammin opened 4 years ago

samajammin commented 4 years ago

Summary

Currently the compiler is hardcoded to 0.5.10 & all templates use that version.

Let's update the compiler & the templates to use the latest version (0.6.8).

Motivation

Since Ethereum Studio's core purpose is to onboard Ethereum developers, we should be using the latest & best (stable) tools available. We shouldn't teach approaches & patterns that will change when they go to set up a local dev environment.

Describe alternatives you've considered

Additional context

None

javier-tarazaga commented 4 years ago

We always end up running into this and would be much better to concentrate on #245 so we have a good way to actually be smart about it and use the right solidity version.

ChrisChinchilla commented 4 years ago

I was sure I already updated to 0.6 somewhere? Or am I being very forgetful?

samajammin commented 4 years ago

I was sure I already updated to 0.6 somewhere? Or am I being very forgetful?

@ChrisChinchilla nope, as I mentioned, the project is currently hardcoded to use 0.5.10. Check out #245 for more details.

ChrisChinchilla commented 4 years ago

I don't deny that, I just feel that I submitted an update to this already 🤔

ChrisChinchilla commented 4 years ago

Maybe it was to 0.5.x