Versions Compared

Key

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

...

  • Iroha provides HTTP API out-of-the-box
    • Need to define scope
    • Need to not duplicate peer to peer communications logic
  • Dedicated HTTP server module on Iorha2 not included in the core but have an ability to proxy all ISI and queries if needed.
  • Iroha Bridge module provides HTTP wrapper on top of Iroha API (on the Peer side)
    • Need to define scope
  • Iroha Bridge has an additional application as a proxy on top of Iroha API (as a standalone app or service mesh)
  • Every client is responsible for Adapters

Protocol

Also, we need to define protocol for HTTP messages. We have the next proposal:

  • JSON RPC - seems like a clearly define protocol able to generate code for multiple platforms.

Action items

  •