Iroha Weekly Updates 4 #irohaweekly

Viacheslav Bikbaev <viacheslav@...>

Today is Thursday, so it is time to post our (ir)regular Irohaย (bi)Weekly Update!

Weโ€™ve merged MST! and you can already try itย  However, this feature is very experimental, so ๐Ÿž are possible, but we are improving it continuously,

Another important update (though it is not a feature): the long-awaited Permissions documentation!ย

Some news about client libraries: Now we build Python๐Ÿย and Javaโ˜• bindingsย for Windows users! Also, we sign our artifacts with GPG now Soon we will update our bindings in PIP and Maven, stay tuned ๐Ÿ™‚ Also, weโ€™ve added more checks to our stateless validation

One more secret ใŠ™๏ธ bindings update: we are working on native JS libraryย (no more Node modules!) You can already try it However this is a very early version, beware the ๐Ÿ›!

Major CI update: we are reworking our CI pipeline (WIP): this will allow faster PR reviews and faster CI checks/test runs.

Weโ€™ve dealt with several ๐Ÿ›, for example, a race condition in block query (it prevented making a lot of queries in a quick succession), strange synchronization bug (it prevented the synchronisation between a newly added node and all other ones)


Now we support dbnname PostgreSQL parameter: it makes testing easier and now we can run tests in parallel.

As usual, we are working hard on making our codebase cleaner:,ย, and so on ๐Ÿ™‚ย 

And my favourite part โ€“ work of our contributors:

uditha-atukoralaย have added GetAccountAssetTransactions to our CLI! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

sjashwin is improving our CLI as well!

ZeekHuge is working on improving our ironad

onsjkmย and walkero are helping with package names for our Java bindings (,ย 

There are some good-first-issues, for example, strange iroha-cli boost exception. We need your help!

Thanks to our community: friends, you empower and inspire us every day!