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

Add Solidity 0.7 support #559

Closed
6 tasks
montyly opened this issue Jul 28, 2020 · 1 comment
Closed
6 tasks

Add Solidity 0.7 support #559

montyly opened this issue Jul 28, 2020 · 1 comment

Comments

@montyly
Copy link
Member

montyly commented Jul 28, 2020

https://solidity.ethereum.org/2020/07/28/solidity-v0.7.0-release-announcement/

  • Inline Assembly: Disallow . in user-defined function and variable names.
  • Inline Assembly: Slot and offset of storage pointer variable x are accessed via x.slot and x.offset instead of x_slot and x_offset.
  • JSON AST: Mark hex string literals with kind: "hexString".
  • JSON AST: Remove members with null value from JSON output.
  • Reference Resolver: using A for B only affects the contract it is mentioned in and not all derived contracts
  • Parser: Introduce Unicode string literals: unicode"😃".
@montyly
Copy link
Member Author

montyly commented Apr 23, 2021

I forgot to close this issue with https://github.com/crytic/slither/releases/tag/0.6.14.

If I am not mistaken, only slot was missing, which is covered by #833

If we find missing features, we will create individual gh issue.

@montyly montyly closed this as completed Apr 23, 2021
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

1 participant