Python Utilities for parsing STEEM blockchain
Project description
## Installation ` pip install -U steemtools `
## Documentation [> Blockchain parsing, Posts and Accounts](https://steemit.com/steemtools/@furion/ann-steemtools-a-high-level-python-library-for-steem) [> Witness Fees and Markets](https://steemit.com/steem/@furion/witness-feed-publishing-with-automatic-sbd-usd-peg) [> Updating your Witness](https://steemit.com/witness-category/@furion/updating-you-witness-with-python)
## Examples Please see [examples](https://github.com/Netherdrake/steemtools/tree/master/examples).
## Known Issues ### Currently, a develop version of Piston is required You can install it by running this after installing steemtools: ` pip install --upgrade --no-deps --force-reinstall git+git://github.com/xeroc/piston@develop pip install --upgrade --no-deps --force-reinstall git+git://github.com/xeroc/python-steemlib@develop pip install --upgrade --no-deps --force-reinstall git+git://github.com/xeroc/python-graphenelib@develop `
### Websocket issue If you run into this error: ` ImportError: cannot import name 'create_connection'` `
You need to reinstall websocket: ` pip uninstall websocket pip uninstall websocket-client pip install websocket pip install websocket-client `
## Install a local node (optional) Pull the docker images: ` docker pull teego/steem-wallet docker pull teego/steem-blockchain `
Initiate the blockchain image: ` docker create --name steem-blockchain teego/steem-blockchain /bin/true `
Run our node: ` docker run --name steem-node --rm -it --volumes-from steem-blockchain -v ~/steem/node.config.ini:/witness_node_data_dir/config.ini -p 8090:8090 teego/steem-wallet ` Note: You can find the `node.config.ini` in `steemtools/sample`.
You can also pass custom parameters by appending this to the previous command: ` /usr/local/bin/steemd --rpc-endpoint = 0.0.0.0:8090 --replay `
Get into CLI Wallet (optional): ` docker exec -it steem-wallet /usr/local/bin/cli_wallet `
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 Distribution
Built Distribution
Hashes for steemtools-1.0.19-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c913b07291408268f483371f6c4f084155bfb61d945f6281232b9781b258a615 |
|
MD5 | 45587a4915c19f4f1e585412fc8c213f |
|
BLAKE2b-256 | 1d7403c616975d5417de7eab6376010af5b465f06a595fe75390c908f3a3791f |