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! https://github.com/hyperledger/iroha/pull/1260 and you can already try itย  However, this feature is very experimental, so ๐Ÿž are possible, but we are improving it continuously https://github.com/hyperledger/iroha/pull/1369, https://github.com/hyperledger/iroha/pull/1386


Another important update (though it is not a feature): the long-awaited Permissions documentation!ย https://iroha.readthedocs.io/en/latest/maintenance/permissions.html


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

One more secret ใŠ™๏ธ bindings update: we are working on native JS libraryย https://github.com/hyperledger/iroha/pull/1375 (no more Node modules!) You can already try it https://www.npmjs.com/package/iroha-lib/v/0.1.1 However this is a very early version, beware the ๐Ÿ›!

Major CI update: we are reworking our CI pipeline (WIP): https://github.com/hyperledger/iroha/pull/1392 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) https://github.com/hyperledger/iroha/pull/1396, strange synchronization bug (it prevented the synchronisation between a newly added node and all other ones) https://github.com/hyperledger/iroha/pull/1390

ย 

Now we support dbnname PostgreSQL parameter: it makes testing easier and now we can run tests in parallel. https://github.com/hyperledger/iroha/pull/1277

As usual, we are working hard on making our codebase cleaner: https://github.com/hyperledger/iroha/pull/1397,ย  https://github.com/hyperledger/iroha/pull/1388, and so on ๐Ÿ™‚ย 


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

uditha-atukoralaย have added GetAccountAssetTransactions to our CLI! https://github.com/hyperledger/iroha/pull/1323 ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

sjashwin is improving our CLI as well! https://github.com/hyperledger/iroha/pull/1316

ZeekHuge is working on improving our ironad https://github.com/hyperledger/iroha/pull/1300

onsjkmย and walkero are helping with package names for our Java bindings (https://github.com/hyperledger/iroha/pull/1382, https://github.com/hyperledger/iroha/pull/1340)ย 


There are some good-first-issues, for example, https://github.com/hyperledger/iroha/issues/1362 strange iroha-cli boost exception. We need your help!


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


#IrohaWeekly