Steemex v0.14 released: now with official Steemit API support [open source Elixir library for Steem]

in utopian-io •  5 months ago

This release implements official Steemit API (also known as condenser) client, adds HTTP transport for JSONRPC calls to steemd, improves configuration options.

Repos and docs

New features

  • Steemit API client for condenser JSONRPC API at http://api.steemit.com
  • HTTP transport client for steemd JSONRPC API calls
  • Customizable configuration for HTTP and Websockets tranports
    • To use websockets transport set :api to jsonrpc_ws_api and :api_url to wss://your.node.ws
    • To use http set :api to jsonrpc_http_api and :api_url to http://your.node.ws

Commit history

Roadmap

  • Add latest blockchain ops
  • Add more structured ops and transformations
  • Add transaction broadcast

About Elixir

Elixir is a functional programming language with superior concurrency primitives, distributed computation and fault tolerance capabilities based on Erlang/OTP.

Personally, I am really happy with my bet on Elixir to build cryptotokens related apps and strongly recommend to learn more about Elixir and Erlang ecosystem.

Learning resources:

(∩^o^)⊃━☆゜.*

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:  

Thank you for your contribution. A great library, but do you have an example code so that user can be made familiar with basic stuff.


Need help? Write a ticket on https://support.utopian.io.

Chat with us on Discord.
[utopian-moderator]

·

Thanks, @codingdefined!

Sure, there are examples for:

  • JSONRPC methods tests that contain examples for most calls
  • Return values examples for JSONRPC methods are provided in the documentation for specific APIs
  • Example of a stateful streaming consumer module
  • Example of configuration values for different transports

Hey @ontofractal
Thanks for contributing on Utopian.
We're already looking forward to your next contribution!

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!