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 юлдары
Әлеге сығанаҡ менән тәьмин ителгән локаль селтәр ағымы Kagami тарафынан барлыҡҡа килә. Ул тиңдәш конфигурацияларын, генез артефакттарын, клиент конфигурацияһын, ярҙамсы сценарийҙарын һәм тикшерелгән кодҡа тап килгән вариантлы Композит файлын яҙа:
kagami localnetурындағы туған тиҫтерҙәр өсөн сценарийҙарkagami dockerөсөн Docker Compose локаль селтәр каталогынан барлыҡҡа килгән