Python library to interact with switcheo APIs
Project description
pyswitcheo is a simple python client to interact with Switcheo Decentralized Exchange
Current Stable Version
0.1.0
Installation
pip
$ pip install pyswitcheo
Getting Started
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
Development Installation
This project uses pipenv for python environment management.
Download/Install pipenv like this pip 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 .
Test
To run the tests:
make test
Documentation theme is highly inspired by Aiohttp.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyswitcheo-0.1.0.tar.gz
(21.0 kB
view hashes)
Built Distribution
pyswitcheo-0.1.0-py3-none-any.whl
(33.0 kB
view hashes)
Close
Hashes for pyswitcheo-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c185ef4cad81770e938097b77195c054b09f8b8044ed0d1912b83dbfce1499f |
|
MD5 | 4e5946ec15d12a850724ae06d789bc97 |
|
BLAKE2b-256 | 9c4873d893f4b21def6558f8efcb2c7e3d70abbcd66a223c8a3bbc5473a9f5f7 |