Skip to content

տեղադրել Iroha 3

Այս էջը ներառում է Iroha 3 գործիքների շղթայի եւ բինարների ներկա տեղադրման աշխատանքային հոսքը ՝ օգտագործելով վերեւում գտնվող hyperledger-iroha/iroha աշխատատեղը:

1. Նախապայմաններ

Նախ տեղադրեք հետեւյալը.

  • rustup, այնպես որ փակված rust-toolchain.toml գործիքային շղթան (1.93.1) տեղադրվում է ավտոմատ կերպով:
  • git
  • optionally, 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. Ընտրական Localnet եւ Docker ուղին

Ներկայիս աղբյուրի աջակցությամբ տեղական ցանցային հոսքը ստեղծվում է Kagami: Այն գրում է զուգընկերների կոնֆիգներ, գենեզիզ արվեստախաղեր, հաճախորդների կոնֆիդ, օգնական սցենարներ եւ ընտրանքային Compose ֆայլ, որը համապատասխանում է ստուգված կոդին.

  • kagami localnet բնիկ տեղական գործընկերային գրքերի համար
  • kagami docker Docker Compose համար, որը ստեղծվել է տեղական ցանցի ցուցակից

Շարունակեք Բեռնելը Iroha 3: