SteemJ V0.4.0 Feature Preview – MarketHistoryAPI

SteemJ v0.4.0 adds the MarketHistoryAPI which contains seven new methods.


SteemJV2Logo

SteemJ V0.4.0 Feature Preview – MarketHistoryAPI

Hello Steemians!

SteemJ version 0.4.0 is still under development and so far, over 6000 lines of code have been changed since SteemJ 0.3.4. Today, another feature planned for SteemJ 0.4.0 has been finished: The implementation of the MarketHistoryAPI. So I guess, it is time for another preview post to keep you up to date.

MarketHistoryAPI

The market history api is one of several apis that is only available if the “market_history_plugin” is enabled and published by the node you are connected to. As this is the case for most of the nodes and the methods provided by this plugin are really useful I would state that it was time that SteemJ can also handle those API calls.

Provided methods

As promised, SteemJ can handle all api calls provided by the Steem Node:

  • get_ticker
  • get_volume
  • get_order_book
  • get_trade_history
  • get_recent_trades
  • get_market_history
  • get_market_history_buckets

The above methods allow you to analyze the Steem internal market place, including open orders, processed orders and price information. In combination with LimitOrderOperations, SteemJ 0.4.0 should provide you all the tools for automatized trading or accurate market analyzes.

General information

What is SteemJ?

SteemJ is a project that allows you to communicate with a Steem node using Java. So far, the project supports most of the API calls and is also able to broadcast most of the common operation types. Further information can be found on GitHub.

https://github.com/marvin-we/steem-java-api-wrapper

How to add it to your project?

SteemJ binaries are pushed into the maven central repository and can be integrated with a bunch of build management tools like Maven. The Wiki provides a lot of examples for the most common build tools. If you do not use a build management tool you can download the binaries as described here.

Contribute

The project became quite big and there is still a lot to do. If you want to support the project simply clone the git repository and submit a pull request. I would really appreciate it =).

git clone https://github.com/marvin-we/steem-java-api-wrapper.git

Get in touch!

Most of my projects are pretty time consuming and I always try to provide some useful stuff to the community. What keeps me going for that is your feedback and your support. For that reason I would love to get some Feedback from you <3. Just contact me here on Steemit or ping me on GitHub.


If you want to stay up to date or just like the stuff I am doing it would be great if you could press the button below =).

Follow meFollow @dez1337
follow mefollow dez1337


Thanks for reading and best regards,
@steemj

H2
H3
H4
3 columns
2 columns
1 column
10 Comments