dsteem — A strongly typed steem client library

2 months ago
58 in steemdev

I felt the official steem JavaScript library could use some friendly competition ;) So today I'm happy to introduce dsteem — a client library written in TypeScript that I've been working on as I'm learning the more about the steemd API's.

Currently the library does only reading of the blockchain but I'm working on implementing transaction signing and helpers for the broadcast API as well.

It has 94% test coverage at the time of writing and is automatically tested against my public steem testnet.

Resources:

🐢

sense1

Share and Enjoy!

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
61
  ·  2 months ago

The joy of intellisense!

·
58
  ·  2 months ago

☀️heroin for programmers

62
  ·  2 months ago

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

36
  ·  2 months ago

This looks pretty cool. I'm looking forward to trying it out for some projects of my own. I might even submit a PR or two. ;)

·
58
  ·  2 months ago

Awesome! PR's are always welcome :)

62
  ·  2 months ago

Hay @almost-digital,

welcome in the club of "api-wrapper-provider" :) Keep up the great work and feel free to ask if you have some troubles. I remember that the transaction signing took me days until it was working for the first time :D

Best regards,

@dez1337

·
58
  ·  2 months ago

Thanks man! I'll try to remember that when I'm banging my head against the wall trying to get the correct signatures :)

58
  ·  2 months ago

boy is a beast! :)

63
  ·  2 months ago

pretty darn cool, you're really just busting all out there with the steem tools, aren't you! love your website, and welcome to the Whaleshares Discord Chat also! :)

·
58
  ·  2 months ago

Cheers buddy

58
  ·  2 months ago

Thank you.

You have no idea how useful this is. Finally, time to abandon my hacked version of piston-lib, and steemjs for Javascript both of which don't seem to accept pull requests anymore.

·
58
  ·  2 months ago

🙏 Yeah piston seems dead (in favour of steam-python maybe? the codebases are very similar, not sure which came first though) Looking forward to some PRs! :)

57
  ·  2 months ago

Congrats :) you really did amazing job , respect for that ,thanks :)

·
58
  ·  2 months ago

:) Cheers

47
  ·  2 months ago

Dsteem? i thought just resteem :D

42
  ·  last month

Upvoted and followed you. Great job :)

43
  ·  last month

nice