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

Solidity Should Update to 0.6.0 #209

Closed
Lredhdx opened this issue Dec 7, 2020 · 5 comments
Closed

Solidity Should Update to 0.6.0 #209

Lredhdx opened this issue Dec 7, 2020 · 5 comments

Comments

@Lredhdx
Copy link
Contributor

Lredhdx commented Dec 7, 2020

Simple Summary

Solidity should update to 0.6.0 for developing better.

Background

In order to develop better on TRON, solidity 0.6.0 should add more new features.We should disallow explicit conversions from external function types to address and add a member called address to them as replacement.We are supposed to enable Yul optimizer as part of standard optimization and add new reserved keywords: override, receive, and virtual.We should split unnamed fallback functions into two cases defined using fallback() and receive() as so on.

@jeancky
Copy link

jeancky commented Jan 4, 2021

Do we plan to support all features of Solidity 0.6.0 upon Tron-VM?

@yanghang8612
Copy link
Contributor

Do we plan to support all features of Solidity 0.6.0 upon Tron-VM?

Most features will be supported expect some try-catch cases such as assert and exceptions.

@Guhaaa
Copy link

Guhaaa commented Mar 16, 2021

Are there any updates for this issue?

@yanghang8612
Copy link
Contributor

Are there any updates for this issue?

Firstly, if you want to know new features and changes about solidity-v0.6.0 in tron, please see tip-209 for more information.
Secondly, you can download solc-bin to complie your smart contract written with solidity-v0.6.0 and deploy it to tron network.
Questions are welcome!😊

@Benson0224
Copy link
Contributor

Thanks for contributing to this issue.
This issue will be closed as it is already included in TIP-209 and implemented in GreatVoyage-v4.1.2.

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

No branches or pull requests

5 participants