Iroha 3 орнату
Бұл бетте Iroha 3 құралдар тізбегі мен бинарлар үшін ағымдағы монтаждау жұмыс барысы көрсетіледі, ол hyperledger-iroha/iroha жоғары ағыстағы жұмыс кеңістігін пайдаланады.
1. Алдын ала талаптар
Алдымен мыналарды орнатыңыз:
- rustup, сондықтан тігілген
rust-toolchain.tomlқұрал-жабдықтар (1.93.1) автоматты түрде орнатылады git- Docker және Docker Compose жергiлiктi көп қатарлы тез бастау үшін
2. Жұмыс орнын клондау
bash
git clone https://github.com/hyperledger-iroha/iroha.git
cd iroha3. Жұмыс орнын құру
Барлығын құраңыз:
bash
cargo build --workspaceОператорға бағытталған кіші build үшін тек негізгі бинарлықтарды жинақтаңыз:
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. Факультативті Localnet және Docker жолы
Қазiргi ресурсқа қолдау көрсетiлетiн локалнет ағыны Kagami арқылы жасалады. Ол теңгершiлiк конфигурацияларды, генез артефакттарын, клиент конфигурацияларын, көмекшi скрипттердi және тексерген кодқа сәйкес келетiн таңдаулы Compose файлын жазады:
kagami localnetжергiлiктi еркiлiктердiң жазбалары үшiнkagami dockerүшін Docker Compose локальдік желілер каталогынан жасалған
Бастауы Iroha 3 жалғасын табады.