Nozzle - A minimal Python library for the Steem Blockchain

Words
192
Reading
1 min
Listen
Play
9y

dev_thumbnail_1000.png

What is nozzle?

Nozzle is a low-level steemd RPC client, created by blockbrothers@blockbrothers.

We have been using the offical steem-python library for most of our projects, but as it is under heavy development, we needed something more stable for our production code. Also, we were only using some low-level api calls, so we decided to create a more simplified and robust client for steemd.

Some features include:

  • Auto retries and failover to backup nodes.
  • Clean error handling.
  • Customizable retries and timeouts.

Roadmap

  • Further extending the SteemdClient class to support more standard steemd api methods.
  • Integrating a BIP38 encrypted wallet.
  • Add a CLI tool
  • Add models to parse blocks into transactions/operations

If you support us please vote here for blockbrothers@blockbrothers

witness_vote.gif
you can also choose to set blockbrothers as your proxy at the bottom of the page (fill in blockbrothers in the field)
or use either of the below links to do so automatically using steemconnect.


Vote for @blockbrothers via SteemConnect
Set blockbrothers as your proxy via SteemConnect


Makers of Steemify. The dedicated notification app for anything happening on the Steem blockchain
Get it Here:


Get in touch:

https://blockbrothers.io
[email protected] | [email protected]
Telegram: https://t.me/blockbrothers

Nozzle - A minimal Python library for the Steem Blockchain | Ecency