Skip to content

Установка 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 iroha

3. Создать рабочее пространство

Постройте все:

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.