Abstract
Hyperledger Iroha 1 is blockchain implemented in C++. To interact with Irohas' nodes (perform commands and queries) there are few client libraries - iroha-python, iroha-javascript, iroha-java, iroha-ios. Despite the fact that Iroha has implemented iroha-cli in C++ there is no client library in C++. What is more iroha-cli is deprecated and not all commands are fully supported.
The internship project in short words is to refactor iroha-cli and extract from its iroha-cpp library. Using the library would require project of entire library (inspiration are rest of libraries).
Optionally the library should be compatible with C language (extern "C") to make it easy to use the library from multiple programming languages.
Mentors
Name | Time zone | Discord ID | Telegram ID | Email ID |
---|---|---|---|---|
Grzegorz Bazior | CEST | baziorek#9186 | @baziorek | bazior@agh.edu.pl |
Piotr Pawłowski | CEST | @pawlak00 | ppiotru@gmail.com |
Mentee
Name | Time zone | Discord ID | Telegram ID | Email ID |
---|---|---|---|---|
Andrzej Gruntowski | CEST | andrzejggru@gmail.com |
Communication channel: Discord + Telegram + Email + Github
Project repo: TBD
Deliverables
- TODO
- TODO
Merged PR's
- TBD
- TBD
- TBD
Final Project Presentation:
- TBD
Milestones
Eval 1:
- TBD
Eval 2:
- TBD
Eval 3:
- TBD
Eval 4:
- TBD
Timeline
Dates | Tasks/Plan | Status |
---|---|---|
June 1 - June 14 | Mentee intro with the mentor. Introduction to the concepts of Hyperledger Iroha 1 | In progress |
June 15 - June 28 | ||
June 29 - July 12 | ||
July 13 - July 26 | ||
July 27 - Aug 9 | ||
Aug 10 - Aug 23 | ||
Aug 24 - Sept 6 | ||
Sept 7 - Sept 20 | ||
Sept 21 - Oct 4 | ||
Oct 5 - Oct 18 | ||
Oct 19 - Nov 1 | ||
Nov 2 - Nov 12 |
Methodology
TBD