להתקין 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
זרימת ה-localnet הנוכחית בתמיכה במקור נוצרת על ידי Kagami. היא כותבת קונפיג'ים של עמיתים, ארטיפקטים של גנזיס, קונפיגור לקלינט, תסריטים של עוזר, וקובץ Compose אופציונלי שמתאים לקוד המוצא:
kagami localnetעבור כתבי עמיתי מקומיים ילידיםkagami dockerעבור Docker Compose שנוצר מפריט רשת מקומית.
המשך עם שיגור Iroha 3.