py-solc icon indicating copy to clipboard operation
py-solc copied to clipboard

Python wrapper around the solc Solidity compiler.

Results 18 py-solc issues
Sort by recently updated
recently updated
newest added

* `py-solc` Version: 3.1.0 ### What was wrong? Calling `compile_source()` or `compile_files()` without including `ast` in the `output_values` parameter causes a `KeyError` here: https://github.com/ethereum/py-solc/blob/d0a9efad5a38c7b4143fb9c83b7dd0f5d1a88656/solc/main.py#L69 The reason is that `_parse_compiler_output()` unconditionally...

* `py-solc` Version: 2.1.0 * `solc` Version: 0.4.17 * Python Version: 3.5.2 * OS: Ubuntu 16.04, 4.4.0-104-generic ### What was wrong? I tried to compile a contract, say like this...

* `py-solc` Version: 3.2.0 * `solc` Version: 0.4.25 * Python Version: 3.6.6 * OS: linux ### What was wrong? Test suite seems to be broken. A lot of tests are...

### What was wrong? The error message is not clear, when solc isn't available. Examples: - https://ethereum.stackexchange.com/questions/26192/errno-2-no-such-file-or-directory-solc-using-py-solc-and-solidity - https://github.com/ethereum/web3.py/issues/467 Proposal: catch and reraise the exception with a note saying something...

Good First Issue
Good For Bounty

### What was wrong? py-solc strictly requires the solc binary and does not work with solcjs. Many people would like to install solc with `npm install solc`. Merge changes in...

* `py-solc` Version: 2.1.0 (shown when running `pip list`) * `solc` Version: 0.4.18+commit.9cf6e910.Emscripten.clang (shown when running `solc --version`) * Python Version: 3.6.4rc1 (shown when running `python --version`) * OS: osx...

Solidity has a JSON-based interface written in C to compiler contracts. The input is a JSON formatted list of contracts and the output is a JSON with bytecode, assembly, etc....

* `py-solc` Version: 1.4.0 * `solc` Version: 0.4.11 * Python Version: 3.5 * OS: osx ### What was wrong? Running `python -m solc.install v0.4.11` ... does not complete: ``` ==>...