Skip to content

መጫን Iroha 3

ይህ ገጽ የ Iroha 3 የመሳሪያ ሰንሰለት እና በሁለትዮሽ ክፍሎች የአሁኑን የመጫኛ የሥራ ፍሰት የሚሸፍን ሲሆን ይህም የ hyperledger-iroha/iroha የስራ ቦታውን ይጠቀማል።

1. ቅድመ ሁኔታዎች

መጀመሪያ እነዚህን ይጫኑ:

  • rustup፣ ስለዚህ የተጣራው rust-toolchain.toml የመሳሪያ ሰንሰለት (1.93.1) በራስ-ሰር ይጫናል።
  • git
  • በአማራጭ, Docker እና Docker Compose ለአካባቢያዊ ባለብዙ እኩዮች ፈጣን ጅምር

2. የስራ ቦታውን ክሎን ማድረግ

bash
git clone https://github.com/hyperledger-iroha/iroha.git
cd iroha

3. የስራ ቦታውን መገንባት

ሁሉንም ነገር መገንባት:

bash
cargo build --workspace

ለአነስተኛ የኦፕሬተር-ተኮር ግንባታ, ዋናዎቹን ሁለትዮሽ ብቻ ያጠናቅቁ:

bash
cargo build --release -p irohad -p iroha_cli -p iroha_kagami

የተገኙት ባናሪዎች በ target/debug/ ወይም target/release/ ላይ ይጻፉ።

4. የተጫኑትን መሣሪያዎች አረጋግጡ።

bash
cargo run --bin irohad -- --help
cargo run --bin iroha -- --help
cargo run --bin kagami -- --help

አብዛኛውን ጊዜ የሚጠቀሙባቸው ሦስት ባናሪዎች የሚከተሉት ናቸው:

  • irohad ለባልደረባ ዳይሞን
  • iroha ለ CLI ተደራሽነት ወደ Torii እና ለአስተናጋጅ መጨረሻ ነጥብ
  • kagami ለቁልፎች፣ የመነሻ መገለጫዎችና ለአካባቢያዊ አውታረመረብ መገለጫ

5. አማራጭ Localnet እና Docker መንገድ።

የአሁኑ ምንጭ የተደገፈ የሎካልኔት ፍሰት በ Kagami የሚመነጨ ነው። እሱ የእኩዮችን ውቅር ፣ የመነሻ ቅርፃ ቅርጾችን ፣ የደንበኞችን ውቅር ፣ ረዳት ስክሪፕቶችን እና ከተመረጠው ኮድ ጋር የሚዛመድ አማራጭ የኮምፖዝ ፋይል ይጽፋል:

  • kagami localnet ለአፍ መፍቻ አካባቢያዊ የእኩዮች ስክሪፕቶች
  • kagami docker ለ Docker Compose ከ localnet ማውጫ የተፈጠረ

መጀመር ይቀጥሉ Iroha 3.