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

Use python version of solc-select #157

Closed
montyly opened this issue Feb 9, 2021 · 1 comment
Closed

Use python version of solc-select #157

montyly opened this issue Feb 9, 2021 · 1 comment
Assignees

Comments

@montyly
Copy link
Member

montyly commented Feb 9, 2021

https://github.com/crytic/solc-select/releases/tag/0.2.0

@montyly
Copy link
Member Author

montyly commented Mar 8, 2021

The python version requires to run solc-select install all

We should print a message if the solc compilation fails in case this was not run

@montyly montyly mentioned this issue Nov 29, 2021
7 tasks
montyly added a commit that referenced this issue Dec 8, 2021
- Use the standard json to improve the support of multi files in etherscan
- Use the contract name as the compilation unit unique ID (fix #215)
- Create standalone functions for the solc standard json
- Create a CompileVersion object instead of a namedtuple
- Add optimize runs in the compiler version - for now this is only
supported for etherscan
- For etherscan, detect if solc-select is installed and warns the user
if the lib is not installed. Otherwise install the solc version if its missing (fix #157)
@montyly montyly closed this as completed in 8eec142 Dec 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants