Установка 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. Он пишет конфигурации сверстников, артефакты генезиса, конфигурацию клиента, скрипты помощника и дополнительный файл Compose, который соответствует проверенному коду:
kagami localnetдля коренных местных сверстниковkagami dockerдля Docker Compose, полученного из каталога локальной сети
Продолжать Запуск Iroha 3.