Python library for ECHO blockchain
Project description
# Python Library for Echo
Python ECHO library can be used to construct, sign and broadcast transactions and to easily obtain data from the blockchain via public apis.
---
## Installation
### Manual installation:
$ git clone https://gitlab.pixelplex.by/645.echo/echopy-lib.git
$ cd echopy-lib
$ python3 setup.py install
## Usage
```python
from echopy import Echo
url = 'ws://127.0.0.1:9000'
echo = Echo()
echo.connect(url)
accounts = echo.api.database.get_objects(['1.2.0'])
echo.disconnect()
```
To see `Api's` usage examples and information: look <b>[section](docs/Api.md)</b>.
To see `Transactions` usage examples and information: look <b>[section](docs/Transaction.md)</b>.
To run `unit tests`:
```python
python3 -m unittest discover
```
## Contributing
echopy-lib welcomes contributions from anyone and everyone. Please
see our [guidelines for contributing](CONTRIBUTING.md) and the [code of
conduct](CODE_OF_CONDUCT.md).
### License
A copy of the license is available in the repository's
[LICENSE](LICENSE.txt) file.
Python ECHO library can be used to construct, sign and broadcast transactions and to easily obtain data from the blockchain via public apis.
---
## Installation
### Manual installation:
$ git clone https://gitlab.pixelplex.by/645.echo/echopy-lib.git
$ cd echopy-lib
$ python3 setup.py install
## Usage
```python
from echopy import Echo
url = 'ws://127.0.0.1:9000'
echo = Echo()
echo.connect(url)
accounts = echo.api.database.get_objects(['1.2.0'])
echo.disconnect()
```
To see `Api's` usage examples and information: look <b>[section](docs/Api.md)</b>.
To see `Transactions` usage examples and information: look <b>[section](docs/Transaction.md)</b>.
To run `unit tests`:
```python
python3 -m unittest discover
```
## Contributing
echopy-lib welcomes contributions from anyone and everyone. Please
see our [guidelines for contributing](CONTRIBUTING.md) and the [code of
conduct](CODE_OF_CONDUCT.md).
### License
A copy of the license is available in the repository's
[LICENSE](LICENSE.txt) file.
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
echopy_lib-0.1.0-py3-none-any.whl
(177.8 kB
view hashes)
Close
Hashes for echopy_lib-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24d8ba56ed8b9e460358803242350d9150f42156b37d6aeb48f859f577b8202b |
|
MD5 | 3b276276d86bc69c734c41a443bc53cc |
|
BLAKE2b-256 | 953bb1bc7601d672162430d62a2a0e1cdb6671d1b15d56f2321ba2291776cf23 |