Iroha 3 ကို တပ်ဆင်ပါ။
ဤစာမျက်နှာသည် Iroha 3 toolchain နှင့် upstream hyperledger-iroha/iroha workspace ကိုအသုံးပြုသော binaries များအတွက်လက်ရှိ install workflow ကိုဖော်ပြသည်။
(၁) ကြိုတင်လိုအပ်ချက်များ
ဒါတွေကို အရင်တပ်ပါ။
- rustup ဆိုတော့ ပိတ်ထားတဲ့
rust-toolchain.tomltoolchain (1.93.1) ကို အလိုအလျောက် တပ်ဆင်ထားတယ်။ git- Docker နှင့် Docker Compose တို့ကို ရွေးချယ်၍ ဒေသတွင်း multi-peer quickstart အတွက်။
(၂) Workspace ကို clone လုပ်ပါ။
bash
git clone https://github.com/hyperledger-iroha/iroha.git
cd iroha(၃) အလုပ်ခွင်ကို ဆောက်လုပ်ပါ။
အရာရာကို ဆောက်လုပ်ပါ။
bash
cargo build --workspaceoperator-focused အသေးစား build အတွက် အဓိက binaries တွေကိုသာ compile လုပ်ပါ။
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သော့များ၊ ဗီဇထုတ်ပြန်ချက်များနှင့် localnet profile များအတွက်။
5. Localnet နှင့် Docker Path ကို ရွေးချယ်ပါ။
လက်ရှိ source-backed localnet flow ကို Kagami ကဖန်တီးထားသည်။ ၎င်းသည် peer config များ၊ genesis artefacts များ၊ client config များ, helper script များနှင့် checked out code နှင့်အံတူသော ရွေးချယ်စရာ Compose ဖိုင်ကိုရေးသားထားသည်။
kagami localnetတိုင်းရင်းသား ဒေသခံ စာသားများအတွက်kagami dockerအတွက် Docker Compose ကို localnet directory မှထုတ်လုပ်ထားသည်
စတင်ခြင်း Iroha 3ဖြင့် ဆက်လုပ်ပါ။