semvec/pypi-packages huggingface dataset:
helium-blockchain 0.7
Python abstraction for the Helium blockchain API
License: BSD
Keywords: helium hnt blockchain

helium-blockchain
=================

.. image:: https://api.codeclimate.com/v1/badges/f9705e8a574a1d8db623/maintainability
   :target: https://codeclimate.com/github/ashdwilson/helium-python/maintainability
   :alt: Maintainability

.. image:: https://api.codeclimate.com/v1/badges/f9705e8a574a1d8db623/test_coverage
   :target: https://codeclimate.com/github/ashdwilson/helium-python/test_coverage
   :alt: Test Coverage


Python abstraction for the Helium blockchain API

On PyPI: https://pypi.org/project/helium-blockchain/

On RTD: https://helium-blockchain.readthedocs.io/

Installation: ``python3 -m pip install helium-blockchain``

Basic usage: https://helium-blockchain.readthedocs.io/en/latest/basic_usage.html

CI testing happens via Github Actions

Unit and integration tests can be run locally via Docker: ``docker build -t helium-test . && docker run -it --rm helium-test``

THIS IS A WORK IN PROGRESS. PIN TO A SPECIFIC RELEASE.

- [X] Connection pooling

- [X] Automatic retry, back-off

- [/] Module coverage:

  - [X] Accounts

  - [X] Blocks

  - [X] Hotspots

  - [X] Stats

  - [X] Validators 

  - [X] Cities

  - [X] Locations

  - [X] Transactions

  - [/] Pending Transactions

  - [X] Oracle Prices

  - [X] Chain Variables

  - [X] OUIs

  - [X] Rewards

  - [X] DC Burns

  - [X] Challenges

  - [X] Elections

  - [X] State Channels

  - [X] Assert Locations