Iroha بائنریوں کے ساتھ کام کرنا
Iroha 3 آپریٹر ورک فلو تین بنیادی بائنریوں کے گرد گھومتا ہے:
irohadایک ہم مرتبہ ڈیمون چلانے کے لئےirohafor CLI and operator commandskagamiچابیاں، پیدائش، لوکل نیٹ ورک اور پروفائلز کے لئے
ماخذ سے تعمیر کریں
اوپر بہاؤ کے کام کی جگہ جڑ سے:
bash
cargo build --release -p irohad -p iroha_cli -p iroha_kagamiاس کے بعد ریلیز بائنری target/release/ میں دستیاب ہیں.
کمانڈ کی سطح کا معائنہ کرنے کے لئے:
bash
./target/release/irohad --help
./target/release/iroha --help
./target/release/kagami --helpذخیرہ سے براہ راست چلائیں
اگر آپ کسی بھی چیز کو عالمی سطح پر انسٹال نہیں کرنا چاہتے ہیں تو cargo run کا استعمال کریں۔
bash
cargo run --bin irohad -- --help
cargo run --bin iroha -- --help
cargo run --bin kagami -- --helpDocker تصویر
اپ اسٹریم کام کی جگہ استعمال کرتا ہے kagami localnet اور kagami docker پیدا کرنے کے لئے Docker Compose فائلیں جو چیک آؤٹ کوڈ سے ملتی ہیں. hyperledger/iroha:dev ان فائلوں کے ساتھ تصویر کا استعمال کیا جا سکتا ہے.
CLI کو ایک کنٹینر میں چلائیں:
bash
docker run -t hyperledger/iroha:dev iroha --helpایک کنٹینر میں Kagami چلائیں:
bash
docker run -t hyperledger/iroha:dev kagami --helpپیئر اسٹارٹ اپ کے لئے، ایک مقامی نیٹ ورک پیدا کریں اور سب سے پہلے فائل کو مرتب کریں:
bash
cargo run --bin kagami -- localnet --build-line iroha3 --peers 4 --out-dir ./localnet
cargo run --bin kagami -- docker --peers 4 --config-dir ./localnet --image hyperledger/iroha:dev --out-file ./localnet/docker-compose.yml --force
docker compose -f ./localnet/docker-compose.yml upمجھے کون سا بائنری استعمال کرنا چاہئے؟
irohadکا استعمال کریں جب آپ اپنے ہم عمروں کو شروع یا آپریٹنگ کر رہے ہوں۔irohaکا استعمال کریں جب آپ کو لیجر سے استفسار کرنے، لین دین جمع کروانے یا آپریٹر کے اختتام پوائنٹس کی جانچ پڑتال کرنے کی ضرورت ہو.kagamiکا استعمال کریں جب آپ کو چابیاں، پیدائش کے دستاویزات، پروفائل بنڈل، یا مقامی نیٹ اثاثوں کی ضرورت ہو.