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 allՓորձեք Taira Միայն կարդալ
Նույն աշխատատեղի ստուգման վայրից փորձեք հանրային 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
Գլխավոր հաշվարկով կառավարվող պահպանումների աշխատանքային հոսքերի համար դիտեք Native Asset Escrow. Rust տվյալների մոդելը ներկայումս ունի շուկայական պահպանակի, ընդհանուր ակտիվների փակման, անանուն պահպանակների, հարցումների եւ իրադարձությունների ամենատարածված տիպային ծավալը:
Դուք կարող եք վերականգնել տեղական CLI օգնության snapshot հետ:
cargo run -p iroha_cli --bin iroha -- tools markdown-help > crates/iroha_cli/CommandLineHelp.mdՆշումներ
- CLI ներկայումս ավելի լավ ծավալ է տալիս, քան ինքնուրույն տուփային փաստաթղթերը:
- Օպերատորային ոճի հոսքերի համար CLI փաստաթղթերն են ամենավերջին աղբյուրը: