dsteem 0.3.0 — Now with transaction signing and broadcasts

3 months ago

dsteem 0.3.0

Just published version 0.3.0 of my dsteem library to npm!

Changelog:

  • ECDSA key management and transaction signing.
  • Broadcast API helpers.
  • Improved the block streaming API.
  • Added a vote bot example.

Now most of the heavy-lifting is complete, what needs to be done now is to continue implementing strongly typed helpers for all the API calls. I'm aiming for a feature-complete version 1.0 in a month or so.

📚 Documentation - 😺 Code - 🐢 Demo

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  trending

Good work brother, docs are looking really neat as well! Would be really great to see and get some performance results compared to steem-js... ;)

·

Thanks! That sounds like a challenge, my lib will wipe the floor with steem-js :P Any particular parts that would be interesting to see the performance of?

·
·

Simple broadcast operations, I believe get requests should have similar performance, but would be great to see them in action as well... just like steem bench, steem-js bench would help to see where libraries can use some improvements, what do you think?

·
·
·

Network operations would be really hard to benchmark in a meaningful way. I'll try to setup a decode private key > serialize transaction > sign transaction test for both libraries, I think that should hit most of the performance critical code

Thanks, almost-digital. I'm a Python script kiddy and feel bad for not using .js for the web, haha.

·

Haha don't feel bad I think we all would use Python on the web if that was possible :D Future is looking bright though, WebAssembly will bring all the languages to the web!

·
·
·
·
·

By just writing "@almost-digital", you summoned the blockchain info bot:
95.478% of steemers have lower reputation than almost-digital.
34.845% of steemers signed up later than almost-digital (2017.06.05 at 19:31:00).
2 steemers are followed by both of you. Like @dan, @furion,..
5 steemers are following both of you. Like @gelatofresco, @imagediet,..
Hope that info helps, qed. You can ask @qed for more details. Take care!

·
·
·
·
·
·
·

By just writing "@qed", you summoned the blockchain info bot:
75.485% of steemers have lower reputation than qed.
4.561% of steemers signed up later than qed (2017.06.30 at 19:04:21).
2 steemers are followed by both of you. Like @furion, @dan,..
5 steemers are following both of you.
Hope that info helps, almost-digital. You can ask @qed for more details. Take care!

·
·
·
·
·

Nice one

"I'm aiming for a feature-complete version 1.0 in a month or so."

That's awesome! :-)

Great work, I'll try it within my projects..

The testnet is very helpful too, btw. ;)

·

I'm happy to hear that! Cheers :)

This post received a 3.5% upvote from @randowhale thanks to @almost-digital! For more information, click here!

·
·
·

By just writing "@birdinc", you summoned the blockchain info bot:
82.472% of steemers have lower reputation than birdinc.
51.220% of steemers signed up later than birdinc (2017.04.08 at 17:10:36).
43.596 was the exact reputation of birdinc 4 days ago (update Fridays).
90 steemers are followed by both of you. Like @marinella, @kencode,..
100 steemers are following both of you.
If you got more than 100, then that's a lower bound.
Hope that info helps, birdinc. You can ask @qed for more details. Take care!