İndirmə Iroha 3
Bu səhifə Iroha 3 üçün mövcud yerli şəbəkə axınından yuxarı axın anbarından işləmə sahəsi aktivləri istifadə edərək keçirilir.
1. Yerli bir çox rəfiqə şəbəkəsi yaradın
Hələlik Kagami kodu ilə dörd nömrəli lokal şəbəkə yaratmaq:
cargo run --bin kagami -- localnet --build-line iroha3 --peers 4 --out-dir ./localnetÇıxış direktoru uyğunlaşdırılmış həmyaşıd konfiqurasiyaları, genesis.json, genesis.signed.nrt, client.toml və köməkçi skriptləri ehtiva edir.
Yerli duman sınağı üçün istehsal olunan həmyaşıdları birbaşa başlatın:
./localnet/start.shKonteynerləşdirilmiş bir icra üçün eyni localnet dizaynından Compose istehsal edin:
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 upDefault generated stack exposes:
- Peer P2P limanları
1337ilə1340 - Torii HTTP limanları
8080ilə8083 ./localnet/client.tomlünvanında hazır bir müştəri konfiqurasiyası
2. Şəbəkənin işləndiyini yoxlayın.
Birinci rəqibdə status son nöqtəsini yoxlayın:
curl http://127.0.0.1:8080/statusStandart sağlamlıq yoxlamalarında da istifadə olunur:
curl http://127.0.0.1:8080/status/blocksDərhal CLI paketli müştəri konfiqurasiyasına yönəldilə bilər:
cargo run --bin iroha -- --config ./localnet/client.toml ledger domain list all3. Profil Nexus
Repozitor həmçinin SORA Nexus istiqamətində konfiqurasiya profilinə defaults/nexus/ daxil edilir.
Nexus profili olan bir yerli həmyaşıd işlətmək üçün:
./target/release/irohad --sora --config ./defaults/nexus/config.tomlBu profilə CLI daxil olmaq üçün defaults/nexus/client.toml istifadə edin.
4. Yerli şəbəkəni dayandırın
Yerli istehsal olunan localnet üçün:
./localnet/stop.shİstehsal olunmuş Compose yığın üçün:
docker compose -f ./localnet/docker-compose.yml downŞəbəkə işlədikdən sonra ilə davam edin Iroha 3 vasitəsilə CLI istifadə edin.