SteemJ V0.2.4 has been released – Update #9

in #steemdev7 years ago

SteemJ can now generate new key pairs and even suggest new, random brain keys based on the graphene brain key dictionary.

SteemJV2


Previous 0.2.x releases: v0.2.3 v0.2.2 v0.2.1, v0.2.0

SteemJ v0.2.4 has been released

Hallo together,

Before we start I have to say: Thank you all !!1eleven! – You are such a great bunch of people <3 and this community is just great in general. The feedback of the last update post was quite impressive to me and motivated me a lot. I’ve “converted” this motivation (and a lot of coffee) into the new SteemJ release 0.2.4.

Like we did in the last Update post, I would like to start with a more or less special change.

Key Generation

SteemJ now allows you to generate new key pairs which is, for example, required to create a new account through the api or to broadcast a witness update operation. For this reason, the class KeyGenerator has been added which can be used like this:

[...]
KeyGenerator keyGenerator = new KeyGenerator();
LOGGER.info("The generated private key is {}", keyGenerator.getPrivateKeyAsWIF());
[...]

More examples can be found in the wiki at GitHub

Changelog

Back to the intereisting stuff - Find the detailed changes below.

Functional Updates

Code Quality Improvements
  • Added a first set of integration tests for operations to verify that there are no parsing problems
  • Additional unit tests have been added
  • Some objects used as an Index for Maps had no "equals" or "hashCode" method in place. This has been fixed.
  • Fixed several parsing errors and bugs

Documentation

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

Contribute

If you want to support the project feel free to clone it or to submit a pull request.

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 me

Thanks for reading and best regards,
@dez1337

Sort:  

I'm so happy to see the Java wrapper evolving :)

We don't have a ton of Java developers as far as I know, but your work will be crucial in attracting them in the first place!

Thank you for the support @jesta =)

Ye .. this baby becomes bigger and bigger :D I agree, most of the cumminity is focused on js, but I guess steemj will still be usefull for those who want to integrate steem into bigger java backends :)

Thanks for the support

love your logo with the 8 pointed star! I have the same star on my floors of tile and bamboo, its gorgeous! Love Lakshmi, the goddess of luxury! Glad for programmers to, cause I have no idea what the hell any of it means, but love the logo, following just for that!
For Best Results: Re Steem,Follow,Upvote and Comment!

Ahaha :D Thanks for that man :) I am not doing this for prosperity, but wealth would be great! If you have any use for it I can send you a photoshop file so you can customize and use it - Just let me know where I should upload it.

Thanks brother, the Star of Lakshmi. Love it! WE are going it soley to be part of the community!

Congratulations @dez1337! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the total payout received

Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

If you want to support the SteemitBoard project, your upvote for this notification is welcome!

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.029
BTC 60767.58
ETH 2376.67
USDT 1.00
SBD 2.57