Iroha 2: JS SDK & SCALE Codec enhancement
Project Title | JS SDK & SCALE Codec enhancement |
Status | unselected |
Primary Focus | Coding |
Description
Parity tech standardised Simple Concatenated Aggregate Little Endian (SCALE) codec in blockchain contexts.
Within this project’s scope, we intend to improve our implementation of the SCALE codec in JavaScript.
Additional Information
N/A
Learning Objectives
The mentee will learn about data interchange. In particular, they shall learn about
serialisation/deserialisation considerations
Test-driven development
Expected Outcome
The precise outcomes are flexible and depend on the experience of the mentee and the goals set by the mentors during the initial meeting.
Relation to Hyperledger
This project improves a Hyperledger SCALE codec library in JavaScript.
Mentee Skills
The knowledge of:
JavaScript
TypeScript (may be learned in the process of implementation)
Not required, but helpful:
Type-level programming skills
Understanding of strong typing
Understanding of Algebraic data types/unions
Mentee Open Source Contribution Experience
Not required.
Future plans
This enhancement will become an actively supported part of Iroha 2 project.
Mentor(s) Names and Contact Info
Dmitry Balashov: dbalashov@soramitsu.co.jp, @quacumque
Marin Versic: versic@soramitsu.co.jp, @mingler101