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

Python wrapper and version management tool for the solc Solidity compiler.

Results 29 py-solc-x issues
Sort by recently updated
recently updated
newest added

### Environment information * `py-solc-x` Version: 1.1.1 * `solc` Version: x.x.x * Python Version: 3.10.1 & python 2.7.18 * OS: osx/linux/win Mac ### What was wrong? solcx module not found...

### Environment information * `py-solc-x` Version: last * `solc` Version: x.x.x * Python Version: 3.10 * OS: osx/linux/win ### What was wrong? i can import the library /w python v.3.10.0...

``` python3 # as user, not root import solcx solcx.get_solcx_install_folder() PosixPath('/home/admin/.solcx') ``` solcx.install_solc(version="0.4.26", show_progress=True, solcx_binary_path=None) ``` File "/home/admin/.local/share/virtualenvs/terd-H6HPKpgI/lib/python3.7/site-packages/solcx/install.py", line 433, in install_solc process_lock = get_process_lock(str(version)) File "/home/admin/.local/share/virtualenvs/terd-H6HPKpgI/lib/python3.7/site-packages/solcx/utils/lock.py", line 28, in...

### Environment information py-solc-x==1.1.1 win10 Python 3.7.0 ### What was wrong? Doing a simple import prints msg on console, this is highly unusual. ``` >>> import solcx INFO: Could not...

hi , ``` >>> import solcx >>> solcx.compile_source( ... "contract Foo { function bar() public { return; } }", ... output_values=["abi", "bin-runtime"], ... ... ) ``` works fine but ,...

### Environment information * `py-solc-x` Version: x.x.x * `solc` Version: x.x.x * Python Version: 3.8.10 * OS: linux ### What was wrong? Please include information like: $ python3 -m solcx.install...

### What I did Search the path used by `solc-select` for solidity versions to import. Related issue: #122 ### How I did it glob `~/.solc-select/artifacts` for installed solc binaries. ###...

### What I did So my original issue was that running `which` without stderr being redirected to `/dev/null` results in an ugly error message, when running solcx on a new...

### Environment information * `py-solc-x` Version: 1.1.1 * `solc` Version: 0.6.0 * Python Version: 3.9.5 * OS: linux/aarch64 ### What was wrong? As per this PR #66 , aarch64 support...

### Environment information * `py-solc-x` Version: 1.1.1 * `solc` Version: 0.8.10 * Python Version: 3.9.7 * OS: osx ### What was wrong? Code (pretty much straight from https://web3py.readthedocs.io/en/stable/contracts.html): ``` source...