Iroha 2: JS SDK & SCALE Codec enhancement

Project TitleJS 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

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