Skip to main content

Python library for Golos blockchain

Project description

golos-lib-python

Официальная библиотека Golos для Python. Форк библиотеки golodranets. Актуально на HF 26 и находится в активной разработке.

Включает в себя все необходимое для работы с GOLOS: формирование, подписывание и отправка транзакций, получение данных от API, работа с криптографией. Кроме того, присутствует BIP38-кошелек для шифрования приватных ключей.

Подходит для торговых ботов, скриптов, автоматических шлюзов, для SSR и микросервисов на Python. Может применяться в десктопных и мобильных приложениях (Kivy).

Установка

Как обычный пакет:

pip install golos-lib-python

Или можно собрать из исходников:

cd golos-lib-python
poetry install
poetry build

Для запуска тестов:

poetry run pytest

Сборка для macOS

Перед сборкой выполните:

brew install openssl
export CFLAGS="-I$(brew --prefix openssl)/include $CFLAGS"
export LDFLAGS="-L$(brew --prefix openssl)/lib $LDFLAGS"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

golos-lib-python-0.9.21.tar.gz (209.0 kB view hashes)

Uploaded Source

Built Distribution

golos_lib_python-0.9.21-py3-none-any.whl (218.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page