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 کے ساتھ جاری رکھیں.