Advanced Iroha
Session Topic or Project
This session continues the Iroha track (see Getting Started with Iroha). Unlike before, here we will build things not around iroha, but within iroha. We will take advantage of SQL ledger state and command/query interaction model to transfer the logic of the application we created on the previous session into iroha node.
We will learn adding new commands, queries and logic behind them into iroha.
Slides
Not really a presentation, but just helper notes.
Session Leader
@Михаил Болдырев
Time Slots and Spaces
2nd Day, 12:55 - 17:10
Experience Level of Participants
Basic understanding of iroha - commands, queries, state. If you did not attend previous iroha sessions, you can get the idea here. The most related topics are compilation and command & query interface.
Session Language
English or Russian
Required programming Languages & technologies.
Other Prerequisites
Attendees should be able to compile iroha. This can be easily done with help of our docker image. But docker is not a requirement, see the other building options.
Attendees are expected to write some C++ code, so please prepare everything you need for that.
The Plan
Quick overview for status of listed prerequisites
Short presentation about the structure of Iroha
Practical session
The Goals
Understand the internals of Iroha node
Get experience in integration of appliance-specific logic into Iroha core
Get experience in development of applications on Iroha