التثبيت 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 iroha3- بناء مساحة العمل
بناء كل شيء:
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.