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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file golos-lib-python-0.9.21.tar.gz.

File metadata

  • Download URL: golos-lib-python-0.9.21.tar.gz
  • Upload date:
  • Size: 209.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.6.9 Linux/4.15.0-70-generic

File hashes

Hashes for golos-lib-python-0.9.21.tar.gz
Algorithm Hash digest
SHA256 c70d65963915c81a64dce9add7a547d6eba239a3185ad897048f933dacf96d2a
MD5 412321a6a1c3e567ce6af4a676532f74
BLAKE2b-256 2ff6c2ec406ac8e71fe38b0a56b37ad3f34865d24ea7bc75bcdec286c4def5b5

See more details on using hashes here.

File details

Details for the file golos_lib_python-0.9.21-py3-none-any.whl.

File metadata

  • Download URL: golos_lib_python-0.9.21-py3-none-any.whl
  • Upload date:
  • Size: 218.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.6.9 Linux/4.15.0-70-generic

File hashes

Hashes for golos_lib_python-0.9.21-py3-none-any.whl
Algorithm Hash digest
SHA256 5d5f96593da1bb263ee4d0a7b48da3771fd886c6be895ba463c260209b26c606
MD5 76531510f4490459593c2539c99b355b
BLAKE2b-256 3bb4c6f73509e55c216edd4fbf8bd98d094b8ad039afac40214f48558b590d63

See more details on using hashes here.

Supported by

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