Versions Compared

Key

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

...

As a solution we propose to publish a following set of crates:

  • irohad iroha - binary application to start Iroha Peer, this crate's artifacts will be used for docker images
  • iroha_peer core - library containing Iroha "backend" or peer-side logic
  • iroha_client - library containing Iroha Rust clients API
  • iroha_client_cli - binary application which provides command line interface on top of iroha_client
  • iroha_crypto - library containing Iroha crypto related logic (Key Pairs generators, Hashing algorithms, etc.)
  • iroha_crypto_cli - binary application which provides command line interface on top of iroha_crypto
  • iroha_data_model - library containing domain entities like  Domain and Account, Iroha Special Instructions and Iroha Queries
  • iroha_dsl - library containing Domain Language specific entities like macroses, popular compositions of instructions and examples
  • iroha_http_server - library containing HTTP related functionality 
  • iroha_logger - library containing logging related functionality
  • iroha_macro - library containing Iroha macroses

...