A library simplifying the use of SIMBAChain APIs
Project description
PyLibSIMBA
pylibsimba is a library simplifying the use of SIMBAChain APIs. We aim to abstract away the various blockchain concepts, reducing the necessary time needed to get to working code.
🏠 Homepage
📝 Documentation
Install
Just needs python >=3.7, and python3.7-dev (or -devel) installed.
The rest can be installed into a virtualenv with :
Install - from PyPI
pip install pylibsimba
Usage
The main imports required are:
from pylibsimba import get_simba_instance
from pylibsimba.wallet import Wallet
Examples
See here
Contributing
Contributions, issues and feature requests are welcome!
Feel free to check issues page.
License
Copyright © 2019 SIMBAChain Inc.
This project is MIT licensed.
Appendix
Makefile
Adding these lines to Makefile, so that calling make github puts the Sphinx documentation into ./docs so the github pages can find it.
Also creates the .nojekyll file so the github templates are ignored and js/css in subfolders is available.
github:
@make html
@cp -a build/html/. ./docs
@echo "" > ./docs/.nojekyll
Install - from package
pip install dist/pylibsimba-0.1.tar.gz
Install - for development
pip install -r requirements.txt
pip install -r requirements-full.txt
Change log
v0.1.7
- Update to endpoints
- Update to notebooks to match new endpoints
v0.1.6
- Rollback to Python 3.6 for Azure compatibility
https://github.com/Azure/azure-functions-core-tools/issues/872#issuecomment-539252042
v0.1.5
- Changes to the shape server errors are returned in
- Updates so nonce errors are retried with the suggested nonce returned from the server.
- Updates so custom solidity code can be pushed to simbachain.com
v0.1.0 - v0.1.4
- Initial release and bugfixes
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
Built Distribution
Hashes for PyLibSIMBA-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5413d046e34cd8143b67619427f9632ec3494d84274ea0228236779c1e80c9fe |
|
MD5 | 48d7416b8ed31c575cf20237930a89b9 |
|
BLAKE2b-256 | 28e3188018373f1b05211bc23ca62e2cc84f1c43e5c157f694ce8d996eb7bea4 |