Steemex v0.7 released: a websockets Steem client library for Elixir/Erlang

I've just published Steemex v0.7, a websockets Steem client library for Elixir/Erlang. To limit complexity and simplify developer experience, a deprecated call option for streaming to handler module was removed.

I am upgrading my reporting and analytical capabilites for Steem blockchain and will be actively developing the client.

Changelog:

  • removed deprecated functionality for streaming WS responses to handler module
  • added get_block_header utility function
  • added get_dynamic_global_properties utility function
  • added get_chain_properties utility function
  • added get_feed_history utility function
  • added get_current_median_history_price utility function

Steemex.call and utility functions like Steemex.get_content are now the only option for calling Steem JSONRPC websockets API. All utility functions block the calling process by default. As usual in Elixir, you can use Task.async or other basic primitives for concurrency and parallelization.

Steemex Github Repo and hex package

Learn more about Elixir:

Roadmap

  • Implement subscriptions
  • Investigate using GenStage
  • Add more utility functions
  • Add more types and structs
  • Add more docs
H2
H3
H4
Upload from PC
Video gallery
3 columns
2 columns
1 column
1 Comment