dsteem 0.3.0 — Now with transaction signing and broadcasts

in #steemdev7 years 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

Sort:  

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!

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

The testnet is very helpful too, btw. ;)

I'm happy to hear that! Cheers :)

Coin Marketplace

STEEM 0.25
TRX 0.11
JST 0.032
BTC 61830.08
ETH 2986.99
USDT 1.00
SBD 3.73