Rust
Rust хэрэгжилт үндсэн ажлын орон нутагт оршин тогтнож байгаа бөгөөд Iroha 3 кодын үндэслэлтэй ажиллах хамгийн шууд арга зам хэвээр байна.
Та юу авдаг вэ?
Үндэсний эргэлтийн хадгаламж одоогийн байдлаар:
irohaRust үйлчлүүлэгчдийн санirohaCLI нь хамгийн бүрэн дурдах үйлчлүүлэгч юм- Хамтарсан мэдээллийн загвар, крипто, Norito хуудас нь SDK давхар ашигладаг
Сурталчилгааны эхлэл
Төслийн өнөөгийн төлөв байдлын талаар CLI нэвтрүүлэг болон ажлын байрны тухай өгүүллээр эхлээд:
git clone https://github.com/hyperledger-iroha/iroha.git
cd iroha
cargo build --workspaceСэргээлийн клиентийг бүртгүүлсэн загвар өмсөгчийн конфигурацтайгаар ажиллуул:
cargo run --bin iroha -- --config ./defaults/client.toml ledger domain list allTaira уншигчдаа л үзээрэй
Ажлын байрны мөн адил санхүүжилтээс Taira олон нийтийн оношилгооны туслалцааг үзээрэй:
cargo run --bin iroha -- taira doctor \
--public-root https://taira.sora.org \
--jsonЗамын түвшинд хяналт шалгахын тулд Torii-ийн JSON API хэсгийг шууд ашигла:
curl -fsS https://taira.sora.org/status \
| jq '{blocks, txs_approved, txs_rejected, queue_size, peers}'
curl -fsS 'https://taira.sora.org/v1/assets/definitions?limit=5' \
| jq -r '.items[] | [.id, .name, .total_quantity] | @tsv'Та taira.client.toml бүтээсний дараа ижил бинар нь Taira -ийн эсрэг гарын үсэг зурсан канар команд ажиллуулж болно. Тэдгээрийг энгийн нэгжийн туршилтээс тусгаарлан байлгаарай, учир нь тэдгээр нь крантаар санхүүжүүлсэн данс болон амьд туршилтын сүлжээний хүртээмжийг шаардаж байна.
Rust үйлчлүүлэгчний хайрцаг ашиглах
Таны сүлжээ ашиглаж буй Iroha Git-ийн шинэчлэлийг байлгаарай:
[dependencies]
iroha = { git = "https://github.com/hyperledger-iroha/iroha.git", rev = "<IROHA_COMMIT>", package = "iroha" }Хэрэв та Rust гадаргуудыг практикт хэрхэн ашиглах талаар хамгийн бүрэн жишээ авахыг хүсвэл:
crates/iroha_clicrates/iroha/README.mdcrates/iroha_cli/README.md
Тогтлан бодох бүртгэлийн хяналтын хадгаламжийн ажлын урсгалын талаар Төгс хөрөнгийн хадгаламж-ийг үзнэ үү. Rust мэдээллийн загварын хувьд зах зээлийн хадгаламжил, нийтлэг хөрөнгийн буудалд, нууц хадгаламжид, асуултууд, үйл явдлуудад хамгийн бүрэн багтаж байна.
Та орон нутгийн CLI туслалцааны снэп-шоутыг:
cargo run -p iroha_cli --bin iroha -- tools markdown-help > crates/iroha_cli/CommandLineHelp.mdМэдээлэл тэмдэглэл
- CLI нь одоогоор бие даасан сангийн баримтаас илүү сайн хамгааллыг хангаж байна.
- Үйл ажиллагаа эрхлэгчдийн хэв маягийн урсгалын хувьд CLI баримт бичиг хамгийн сүүлийн үеийн эх үүсвэр юм.