pyswitcheo is a simple python client to interact with Switcheo Decentralized Exchange
0.1.1
$ pip install pyswitcheo
Client example
import json
from http import HTTPStatus
from pyswitcheo.api import SwitcheoApi
if __name__ == '__main__':
client = SwitcheoApi(base_url="https://test-api.switcheo.network")
resp = client.list_contracts()
if resp.status_code == HTTPStatus.OK:
print(json.loads(resp.text.encode("UTF-8")))
More examples are located at examples
This project uses
pipenv
for python environment management.Download/Install
pipenv
like thispip install --user pipenv
Clone the project.
Inside the project directory run
pipenv install
.This will create a python virtualenv which can be activated using
pipenv shell
.Now install the application in editable mode and you are ready to start development
$ pip install -e .
To run the tests:
make test
Documentation theme is highly inspired by Aiohttp.