[Warning] This project is currently in alpha stage.
A Python-based development framework to deploy, interact, test and debug your Solidity contracts.
[Note] If you are starting from scratch, see the examples and step-by-step tutorial at solitude-examples.
Install solitude from git into your python3 virtual environment
pip install git+https://github.com/incerto-crypto/solitude.gitThis package depends on web3 for python, which in turn depends on packages that need to be compiled from source. You may need to install development tools and python headers first.
On Windows, install "Visual C++ Build Tools 2015". Also install 'pywin32' in your python virtual environment.
From within a python virtualenv with solitude installed, in the project root directory, run
pytest -v testsThe docker image will be named solitude-{VERSION}-dev, according to VERSION in setup.py.
make docker-buildComing soon
Coming soon