Skip to content

incerto-crypto/solitude

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solitude preview

Build Status Documentation Status

[Warning] This project is currently in alpha stage.

A Python-based development framework to deploy, interact, test and debug your Solidity contracts.

Quick start

[Note] If you are starting from scratch, see the examples and step-by-step tutorial at solitude-examples.

Install

Install solitude from git into your python3 virtual environment

pip install git+https://github.com/incerto-crypto/solitude.git

This 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.

Run Tests

From within a python virtualenv with solitude installed, in the project root directory, run

pytest -v tests

Build docker

The docker image will be named solitude-{VERSION}-dev, according to VERSION in setup.py.

make docker-build

Documentation

Coming soon

Contributing

Coming soon

About

Development framework for Ethereum

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages