SteemJ v0.4.0 adds the MarketHistoryAPI which contains seven new methods.
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.
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.
Follow me | Follow @dez1337 |
---|---|
Thanks for reading and best regards,
@steemj