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/ پر لکھا جاتا ہے.

تنصیب شدہ ٹولز کی تصدیق کریں

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

آپ عام طور پر استعمال کریں گے تین بائنری ہیں:

  • irohad پیئر ڈیمون کے لئے
  • iroha CLI تک رسائی کے لئے Torii اور آپریٹر کے اختتامی پوائنٹس
  • kagami چابیاں، پیدائش کے دستاویزات اور مقامی نیٹ پروفائلز کے لئے

5۔ اختیاری لوکل نیٹ اور Docker راستہ

موجودہ ماخذ کی حمایت یافتہ لوکل نیٹ فلو Kagami کے ذریعہ تیار کیا جاتا ہے۔ اس میں ہم مرتبہ ترتیب ، جینیس آرٹیفیکٹس ، کلائنٹ ترتیب ، مددگار اسکرپٹ اور ایک اختیاری کمپوز فائل لکھی جاتی ہے جو چیک آؤٹ کوڈ سے ملتی ہے:

  • kagami localnet مقامی ہم مرتبہ اسکرپٹ کے لئے
  • kagami docker کے لئے Docker Compose مقامی نیٹ ورک کی ڈائرکٹری سے پیدا

لانچنگ Iroha 3 کے ساتھ جاری رکھیں.