Iroha бинарҙар менән эшләү
Iroha 3 операторҙың эш ағымдары өс төп бинар тирәләй әйләнә:
irohadбер-береһе менән бәйләнештә булыу өсөнirohaөсөн CLI һәм оператор командаларыkagamiөсөн асҡыстар, генездар, локаль селтәрҙәр һәм профилдәр
Сығанаҡтан төҙөгөҙ
Эш киңлегенең өҫкө ағымында тамырҙан:
bash
cargo build --release -p irohad -p iroha_cli -p iroha_kagamiҺуңынан сығарыу бинарҙары target/release/ тибында була.
Команда өҫкө йөҙөн тикшереү өсөн:
bash
./target/release/irohad --help
./target/release/iroha --help
./target/release/kagami --helpРепозиториянан туранан-тура эшләгеҙ
Әгәр һеҙ бөтә донъяға бер нәмә лә урынлаштырырға теләмәйһегеҙ икән, cargo run ҡулланып:
bash
cargo run --bin irohad -- --help
cargo run --bin iroha -- --help
cargo run --bin kagami -- --helpDocker Һүрәт
Өҫкө ағымындағы эш урындары ҡулланыла kagami localnet һәм kagami docker барлыҡҡа килтереү Docker Compose теркәлгән кодҡа тап килә. hyperledger/iroha:dev һүрәт ошо файлдар менән ҡулланырға мөмкин.
CLI һауытта тотонорға:
bash
docker run -t hyperledger/iroha:dev iroha --helpKagami һауытта йөрөтөлә:
bash
docker run -t hyperledger/iroha:dev kagami --helpБер-береһе менән стартлау өсөн, локаль селтәр булдырыу һәм иң тәүҙә файл туплау:
bash
cargo run --bin kagami -- localnet --build-line iroha3 --peers 4 --out-dir ./localnet
cargo run --bin kagami -- docker --peers 4 --config-dir ./localnet --image hyperledger/iroha:dev --out-file ./localnet/docker-compose.yml --force
docker compose -f ./localnet/docker-compose.yml upНиндәй бинар ҡулланырға кәрәк?
- Яҡындарығыҙ менән эш башлағанда
irohadҡулланығыҙ. irohaҡулланып, иҫәп-хисапҡа һорау бирергә, транзакцияларҙы тапшырырға йәки операторҙың һуңғы пункттарын тикшереүгә кәрәк.- Ключтар, генез манифестары, профил тупланмалары йәки локаль селтәр активтары кәрәк булғанда
kagamiҡулланығыҙ.