Prepared report for HL about Iroha release. Team needs to review it. Single blocker — burrow integration. Will work on the Release Notes and documentation to have those in time for Release
Worked on multi-hash cryptography - 1 question, need to advise from Andrei, there is an issue with MST, the task appears to be bigger than expected but on review already.
Everything is ok with Utimaco. Will finish till the end of the week
On Saturday had a call with Eugene, discussed Burrow storage and client request on committed transactions with Burrow call command inside. Changes are not yet made but plan to finish today - add some handles to storage and use them in Go wrapper.
After that – reviews.
Talked to DevOps about the release docker build - fixed the binaries.
Productive weekend – fixed CLI by adding everything lacking.
Found how to reproduce a phantom transaction bug:
Error rendering macro 'jira' : null
. It produces 2 transactions with same hash in storage - grpc seems to complete the package by sending it again when there is a high load. Interesting thing: often a batch fully freezes and its transactions double in another batch - added logging to show all the blocks in storage. Close to understanding what is wrong
Found something wrong with MST_OFF flag - allows to create pending MSTs (it seems to be by design?).