Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page Properties


Target release2.0.0
Epic
Document status
Status
titleDRAFT
Document owner
Designer
Developers
QA


Goals

Hyperledger Iroha v2 aims to be an even more simple, highly performant distributed ledger platform than Iroha v1. V2 carries on the tradition of putting on emphasis on having a library of pre-defined smart contracts in the core, so that developers do not have to write their own code to perform many tasks related to digital identity and asset management.

Background and strategic fit

...

IDItemEPICImportanceADR/RFCBrief descriptionNotesNotes

HTTP API

Status
colourGreen
titleMUST

HTTP API for ClientsBecause of clients restrictions decision about HTTP API was pushed forward.
IF2-800Rust Client LibraryHI2-32

Status
colourGreen
titleMUST


Iroha Client encapsulates network-related functionality and provides "local" Rust Interface for:

  • Submitting of Iroha Special Instructions to Iroha Peer
  • Querying Data from Iroha Peer
  • Maintenance Endpoint API
IF2-801`no-std` client

???

Migration from Strings
IF2-802Mobile SDK

HI2-33

HI2-9

HI2-8

Status
colourGreen
titleMUST



IF2-803Web SDK

HI2-34

HI2-10

Status
colourGreen
titleMUST

Web API

...