Iroha бинартай ажиллах
Iroha 3 операторын ажлын урсгал гурван үндсэн бинар дээр эргэн тойрч байна:
irohadзэрэглэлийн даемон ажиллуулахын тулдirohaнь CLI болон үйлдвэрийн захиргааны хувьдkagamiнөөц, үүсэл, орон нутгийн сүлжээ, профилийн хувьд
Барилгын эх үүсвэрээс бариарай
Хөдөлмөрийн талбайны түлхнээс:
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 --helpKagami нь контейнерд хэрэглэнэ:
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нэгийг хэрэглэнэ, генезис манифест, профилийн багц, эсвэл локаль сүлжээний хөрөнгийг хэрэгтэй үед.