Dear Iroha Community,
Here are some highlights on our progress over the past two weeks:
- Support for custom instructions via executor upgrades has landed. This allows users to expand the instruction set beyond the built-in ISI.
- Genesis signing has been removed from Iroha: the signed genesis block is now provided on startup. This simplifies network initialization, ensures consistent configuration, and improves consensus security.
- feat: Custom instructions in executor (#4645)
- feat(client cli): extend client cli to request json queries (#4684)
- feat: Add color detect support for
parity_scale_decoder
(#4680) - refactor!: Remove genesis signing from Iroha (#4673)
- refactor!: don't send public key with signature (#4518)
- refactor!: remove
_id
suffix for entity ids in public API (#4714) - refactor!: Rename
--outfile
to--out-file
(#4679) - refactor: fix application of the core chain-wide parameters; chores (#4697)
- refactor: remove domain from trigger identity (#4640)
- refactor: remove index
Assets
inAssetsMap
byAssetDefinitionId
(#4701) - build(Dockerfile): pin platform to
linux/amd64
, refactor (#4688) - fix: avoid early drop of
ConfigReader
iniroha_client
(#4666) - fix: Correct default value for
JsonString
(#4692)
We would love you to get involved. Please check out good first issues and the contributing guide as starting places.
If you have any questions, feedback, or concerns regarding the updates or any other project-related matters, please feel free to discuss them in our Telegram and Discord chats.
Best regards,
Hyperledger Iroha team