Python library for Golos blockchain
Project description
Python GOLOS Library
This is a fork of golodranets GOLOS library for Python which was forked from official STEEM library for Python. It comes with a BIP38 encrypted wallet.
The main differences from the steem-python
:
- directed to work with GOLOS blockchain
- websocket support
- convert Cyrillic to Latin for tags and categories
- Golos assets -
STEEM
->GOLOS
,SBD
->GBG
,VESTS
->GESTS
- renamed modules -
steem
->golos
,steemdata
->golosdata
- for
Post
instance added two fields -score_trending
andscore_hot
. This fields may be helpful if you want to sort your saved posts likeget_discussions_by_trending
andget_discussions_by_trending
methods do.reblogged_by
field is also filled now - for
Account
instance methodsget_followers
andget_following
were improved - now it takeslimit
andoffset
parameters
GOLOS HF 17-22 is supported.
Installation
As regular package:
pip install python-golos
Local installation from source:
cd golos-python
poetry install
poetry shell
Homebrew Build Prereqs
If you're on a mac, you may need to do the following first:
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
python-golos-1.0.1.tar.gz
(207.0 kB
view hashes)
Built Distribution
python_golos-1.0.1-py3-none-any.whl
(216.8 kB
view hashes)
Close
Hashes for python_golos-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 853548e8aaf81d2b3655a7aa82ffd4686a80c2ba06d405a965095f67566fbc22 |
|
MD5 | 1fce195b5539a35220f9db14cadfcfe6 |
|
BLAKE2b-256 | fc8f5cede78d77f4dd6a996b138fc163dc267d51009718de0c7e040a6e4528c4 |