Instalação Iroha 3
Esta página abrange o fluxo de trabalho de instalação atual para a cadeia de ferramentas Iroha 3 e os binários que utilizam o espaço de trabalho upstream hyperledger-iroha/iroha.
1. Pré-requisitos
Instale estes primeiro:
- rustup, para que a cadeia de ferramentas fixada
rust-toolchain.toml(1.93.1) seja instalada automaticamente. git- opcionalmente, Docker e Docker Compose para o arranque rápido local multi-peer
2. Clonar o espaço de trabalho
bash
git clone https://github.com/hyperledger-iroha/iroha.git
cd iroha3. Construir o Espaço de Trabalho
Construir tudo:
bash
cargo build --workspacePara uma construção menor focada no operador, compilar apenas os binários principais:
bash
cargo build --release -p irohad -p iroha_cli -p iroha_kagamiOs binários resultantes são escritos a target/debug/ ou a target/release/.
4. Verifique as ferramentas instaladas.
bash
cargo run --bin irohad -- --help
cargo run --bin iroha -- --help
cargo run --bin kagami -- --helpOs três binários que você usará normalmente são:
irohadpara o demônio de paresirohapara CLI acesso a Torii e pontos finais do operadorkagamipara chaves, manifestos de gênese e perfis da rede local
5. Localnet opcional e caminho Docker
O fluxo localnet atual apoiado pela fonte é gerado por Kagami. Ele escreve configurações de pares, artefatos genéticos, configuração do cliente, scripts auxiliares e um arquivo Compose opcional que corresponde ao código chequeado:
kagami localnetpara escritos locais nativos por pareskagami dockerpara o Docker Compose gerado a partir de um diretório localnet
Continuar com Lançamento Iroha 3.