གཞི་བཙུགས་འབད་ Iroha 3
འ་ནི་ཤོག་ལེབ་འདི་ Iroha 3 ལག་ཆས་ཀྱི་ཐིག་ཁྲམ་དང་ ཌའི་ལོག་ཚུ་གི་དོན་ལུ་ ད་ལྟོའི་བཙུགས་ནིའི་ལཱ་རྒྱུན་ལམ་ལུ་གཞི་བསྟུན་འབད་དོ་ཡོདཔ་ད་ འདི་གིས་ Upstream hyperledger-iroha/iroha ལཱ་ས་ལག་ལེན་འཐབ་ཨིན།
༡ སྔོན་འགོག་གི་གནས་སྟངས་ཚུ་
དང་པ་འདི་སེལ་འཐུ་འབད།
- rustup འདི་འབདཝ་ལས་ མཐུད་སྦྲེལ་འབད་ཡོད་པའི་
rust-toolchain.tomlལག་ཆས་སྤོག་ (1.93.1) འདི་ རང་བཞིན་གྱིས་བཙུགས་འབདཝ་ཨིན། git- གདམ་ཁ་རྐྱབ་པ་ཅིན་ Docker དང་ Docker Compose གི་དོན་ལུ་ ས་གནས་ཀྱི་ multi-peer quickstart
2. ལས་ཁང་གི་ས་སྒོ་ཚུ་ clone ചെയ്യുക
bash
git clone https://github.com/hyperledger-iroha/iroha.git
cd irohaལཱ་གི་ས་སྒོ་དེ་ བཟོ་དགོ
འདི་ཚུ་ག་ར་བཟོ་:
bash
cargo build --workspaceoperator-focused བཟོ་སྐྲུན་གྱི་དོན་ལུ་ མང་ཤོས་ཀྱི་པིན་་རི་ཚུ་རྐྱངམ་ཅིག་ བསྡུ་སྒྲིག་འབད་:
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འདྲན་འདྲ་གི་ daemonགི་དོན་ལུ་irohaགི་དོན་ལུ་ CLI རྒྱུན་འགྲུལ་འཐབ་མི་ཐོ་བཀོད་འབད་ནིའི་དོན་ལས་ Torii དང་ ལས་འཛིན་གྱི་མཐའན་མཇུག་གི་སྒོ་ཚུ་kagamiལྡེ་མིག་ཚུ་དང་ འབྱུང་ཁུངས་ཀྱི་ཐོ་ཡིག་ དེ་ལས་ ས་གནས་ཁ་ཐུག་གི་དྲ་རྒྱ་ཚུ་གི་དོན་ལུ་
5. གདམ་ཁ་རྐྱབ་མི་ Localnet དང་ Docker Path
ད་ལྟོའི་ source-backed localnet flow འདི་ Kagami གིས་བཟོཝ་ཨིན། འདི་གིས་ peer config, genesis artifacts, client config, helper scripts དེ་ལས་ checked-out code དང་འདྲ་མཉམ་འབད་མི་ compose ཌའི་ལོག་ཡིག་སྣོད་འདི་འབྲི་འོང་།
kagami localnetརང་ལུགས་ཀྱི་ ས་གནས་ཀྱི་ འདྲ་མཉམ་ཡིག་འབྲུ་ཚུ་གི་དོན་ལུ་kagami dockerགི་དོན་ལུ་ Docker Compose འདི་ localnet ཐོ་བཀོད་ནང་ལས་ ཐོན་ཡོདཔ་ཨིན།