Iroha ikkilamchilar bilan ishlash
Iroha 3 operatorning ish oqimi uchta asosiy ikkilamchi bo'yicha aylanadi:
irohadtengdoshlar daemonini ishlatish uchunirohauchun CLI va operator qo'mondonlarikagamikalitlar, genesis, lokal tarmoqlar va profillar uchun
Manbaiga asoslanib quring
Yuqori oqimdagi ish maydonining ildizidan:
bash
cargo build --release -p irohad -p iroha_cli -p iroha_kagamiBo'shash binarlari keyinchalik target/release/ da mavjud bo'ladi.
Boshqaruv yuzasini tekshirish uchun:
bash
./target/release/irohad --help
./target/release/iroha --help
./target/release/kagami --helpRepozitoriyadan toʻgʻridan-toʻgʻri ishga tushirish
Agar siz global ravishda biron bir narsani o'rnatishni istamasangiz, cargo run dan foydalaning:
bash
cargo run --bin irohad -- --help
cargo run --bin iroha -- --help
cargo run --bin kagami -- --helpDocker Rasm
Yuqori oqimdagi ish maydonida kagami localnet va kagami docker kodga mos bo'lgan Docker Compose fayllarini hosil qilish uchun ishlatiladi. hyperledger/iroha:dev tasviridan ushbu hosil qilingan fayllar bilan foydalanish mumkin.
CLI ni konteynerda ishga tushiring:
bash
docker run -t hyperledger/iroha:dev iroha --helpKagami konteynerda ishlatilsin:
bash
docker run -t hyperledger/iroha:dev kagami --helpTengdoshlarni ishga tushirish uchun lokalnetni yaratish va birinchi navbatda faylni yozish:
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 upQaysi binarydan foydalanishim kerak?
- Tengdoshlaringiz bilan ishlashni boshlaganingizda
irohaddan foydalaning. irohadan foydalanib, katta daftarni so'rovlash, tranzaksiyalarni taqdim etish yoki operator oxirgi nuqtalarini tekshirish kerak bo'lganda foydalaning.kagamikalitlar, genesis manifestlari, profil to'plamlari yoki localnet aktivlariga muhtoj bo'lganda ishlating.