Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Week 10 update

Overview

The project's primary goal is to extend the integration of Iroha and Cactus (Iroha version at least 1.4) and make the connector plugin configurable. It also includes end-to-end testing and documentation of the Cactus-Iroha connector plugin.

...

Mentor

Mentor

Mentee

Peter Somogyvari

PDT (UTC-7)

peter.somogyvari@accenture.com

Grzegorz Baz

CEST (UTC+2)

g.bazior@yodiss.pl

Yashraj Desai

IST (UTC+05:30)

yashrajdesai30@gmail.com

Communication channel:RocketChat/ Public Channels/ Emails/ Microsoft Teams

...

Week

Task

1 (Jun 1 - Jun 6)
  • Mentee intro with the mentor.
  • Introduction to the concepts of Hyperledger Iroha.
  • Built Cactus
2 (Jun 7 - Jun 13)
  • Attend on-board meeting
  • Build and run Hyperledger Iroha node (Irohad).
  • Send sample commands and queries via Iroha-CLI and Iroha-javascript.
3 (Jun 14 - Jun 20)
  • Report issues in the Cactus-Iroha-connector plugin
  • Discuss issues with mentors.
  • Fix issues in the Cactus-Iroha-connector plugin.
4 (Jun 21- Jun 27)
  • Discussed TLS encryption objective with mentors.
  • Enabled TLS encryption in the Iroha server.
  • Researched client-side encryption for the Iroha-javascript library.
5 (Jun 28- July 4)
  • Completed and tested client-side TLS encryption for the Iroha-javascript library.
  • Implemented and tested fetchCommits in the Iroha-javascript library.
  • Tested commands and queries using smart contracts from the Iroha-python library.
6 (July 5 - July 11)
  • Implemented queries and commands using smart contracts in the Iroha-javascript library.
  • Tested smart contracts in the Iroha-javascript library.
  • Discussed future objectives with mentors. 
  • Created PR #110 to add a sample for smart contracts to the iroha-javascript library.
7 (July 12 - July 18)
  • Updated PR #110 according to mentors' suggestions.
  • Tested compareAndSetAccount detail query.
  • Tested gRPC health check. 
8 (July 19 - July 25)
  • Researched and studied proto files and compilation of proto files to generate TS files.
  • Started TLS integration with the Iroha-Cactus integration plugin.
  • Started compilation of latest proto files to update the Iroha-javascript library. 
  • Researched various LFX docker training.  
9 (July 26 - Aug 1)
  • Added TLS encryption in the cactus-iroha plugin.
  • Started writing tests for TLS encryption.
  • Made final changes in PR #110 and got it merged.
10 (Aug 2 - Aug 8)
  • Discussed future internship objectives with mentors.
  • Discussed and partially completed implementation of # 1253
  • Completed initial chapters of docker training.
11 (Aug 9 - Aug 15)
12 (Aug 16 - Aug 20)

...