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 iroha3. Ажлын байр бариарай
Бүх зүйлийг бариарай:
bash
cargo build --workspaceОператоруудад төвлөрсөн жижиг бүтээн байгуулалтын хувьд зөвхөн үндсэн бинардыг оруулах:
bash
cargo build --release -p irohad -p iroha_cli -p iroha_kagamiЭнэ нь target/debug/ эсвэл target/release/ дугаарт бичигддэг байна.
4. Тавигдсан хэрэгслийг шалгаарай.
bash
cargo run --bin irohad -- --help
cargo run --bin iroha -- --help
cargo run --bin kagami -- --helpТа ихэвчлэн ашигладаг гурван бинар нь:
irohadөрсөлдөгч даймонirohaнь CLI-ийн Torii болон үйл ажиллагаа эрхлэгчдийн төгсгөлийн цэг дээр .kagamiнөөц, генезисийн тэмдэг болон локалийн сүлжээний хувилбар
5. Локалийн сүлжээ болон Docker замыг сонгох боломжтой
Одоогийн эх үүсвэрийн дэмжлэгтэй lokalnet урсгалыг Kagami бий болгодог. Энэ нь ижил төстэй конфигурац, генез артефакт, үйлчлүүлэгч конфигураци, туслах скрипт болон шалгарсан кодтой нийцсэн сонголттой Compose файл бичдэг:
kagami localnetорон нутгийн өргөн зохиолд зориулсанkagami dockerнь Docker Compose-ийн хувьд локалийн сүлжээний захиалгаас үүссэн
Иргүүлэлт Iroha 3-ийг үргэлжлүүлээрэй.