Skip to content

التثبيت Iroha 3

تغطي هذه الصفحة تدفق العمل الحالي للتثبيت لسلسلة الأدوات Iroha 3 والمجموعات الثنائية التي تستخدم مساحة عمل hyperledger-iroha/iroha المتجهة نحو الأعلى.

1 . الشروط المسبقة

قم بتثبيت هذه أولاً:

  • rustup، بحيث يتم تثبيت سلسلة الأدوات rust-toolchain.toml المثبتة (1.93.1) تلقائياً
  • git
  • اختياريًا، Docker و Docker Compose لبدء سريع متعدد الأقران المحلي.

إستنساخ مساحة العمل

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/.

التحقق من الأدوات المثبتة

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

الثلاثة ثنائيات التي تستخدمها عادة هي:

  • irohad لـ (دايمون) الأقران
  • iroha للوصول إلى CLI و Torii ومواقع نهاية المشغل
  • kagami للمفاتيح، ومخططات التكوين، وملفات المواقع المحلية

5 - الاختياري Localnet و Docker Path

يتم إنشاء تدفق localnet الحالي المدعوم من المصدر بواسطة Kagami. يكتب إعدادات الأقران ، وأشياء التكوين الجينيزي ، وإعدادات العميل ، ونصوص المساعد ، وملف Compose الاختياري الذي يطابق الرمز المحقق:

  • kagami localnet للمخطوطات المحلية الأصلية
  • kagami docker لـ Docker Compose تم إنشاؤه من دليل محلي للشبكة

استمر في إطلاق Iroha 3.