Nozzle - A minimal Python library for the Steem Blockchain

in #steemdev7 years ago

dev_thumbnail_1000.png

What is nozzle?

Nozzle is a low-level steemd RPC client, created by @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

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

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

Wow!

That's pretty neat. Good Job!

got to love developers who recreate the lowest level rudimentary code.....

Reminds when I used to rerwite interupt 6 on IBM Bios on the orignal 80856 PC back in 1986... lol

Of course that was in Assembly language and C had just been ported to the machine and C++ was a n interpreted package on top....

Oh you lucky guys... lol

by the way following you now and looking for other witnesses doing more than just voting!

images_142.jpg

Excellent post I support it with my vote and I already follow it, I suggest you see my blog maybe there is something of interest. Thank you.

Thanks a lot for sharing your valuable post....
Carry on next
Best of luck..
I will still wait for your next post....

You people are doing really great work....so much effort you put....and make us easy to use everything here....thanks mate.....well appriciated....

I read you post. It will motivate you and help other users from this.

Review.jpg

Review Of Witness Performance From Comments:

A skillful negotiator, who instinctively reads a situation correctly, understands the motivations and feelings of the other party, and chooses the right time to proceed or withdraw. @blockbrothers has a flair for creative, original writing and makes an impact on the reader. Can adapt the style to the purpose. Never makes mistakes with grammar, spelling or style. @blockbrothers accepts criticism cheerfully, and uses criticism productively to develop own abilities and skills. From a set of data, @blockbrothers is able to establish a principle, or work out a rule, or suggest a reason for failure or success. His analysis is always accurate and sometimes original.

Good post
My name is muhammad rizal
I'm a new member of steemit
Nice to meet you
Please followback and upvote my post https://steemit.com/plant/@riskiakbar/how-to-process-cocoa-beans-to-brown-and-benefits-of-cocoa-beans-f2b99e42a4549

Hey@blockbrothers thanks for all the updates very encouraging and interesting.

When I'm in Holland how do I meet up with you guys and @exyle?