Կոնվենցիաների անվանումը
Հաշվետքերի, տիրույթների կամ ակտիվների անվանումի ժամանակ պետք է հիշեք Iroha-ում օգտագործվող հետեւյալ կոնվենցիաները.
Կան մի շարք հատկացված բաժանիչներ, որոնք օգտագործվում են կոնկրետ տիպի շինությունների համար.
@պահվում է հաշիվների գաղտնաբառերի եւ նպատակային հաշիվների/հասարակական բանալիների ձեւերի համար:#պահվում է ակտիվների սահմանման կեղծանունների եւ ակտիվների հավասարակշռության բառերի համար::պահպանվում է պայմանագրային կեղծանունների համար.պահվում է տիրույթի եւ տվյալների տարածքի որակավորման համար$պահվում է գրական ձեւերի համար, որոնք օգտագործվում են trigger-scoped%պահված է վավերացողի կողմից ստացված տեքստային ձեւերի համար
UTF-8 տառերի առավելագույն թիվը, որը կարող է ունենալ անվանումը, սահմանափակվում է երկու գործոններով.
[0, u32::MAX]եւ ներկայումս հատկացված փաթեթային տարածությունը:
Փորձեք այն Taira
Բացահայտել հանրային ակտիվի alias-ը իր կանոնական ակտիվների սահմանման մեջ ID:
bash
curl -fsS https://taira.sora.org/v1/assets/aliases/resolve \
-H 'content-type: application/json' \
-d '{"alias":"usd#wonderland"}' \
| jq '{alias, asset_definition_id, asset_name, status: .alias_binding.status}'Համեմատեք այն ակտիվների սահմանման ցուցակի հետ.
bash
curl -fsS 'https://taira.sora.org/v1/assets/definitions?limit=20' \
| jq -r '.items[] | select(.alias != null) | [.alias, .id, .name] | @tsv'# նիշը բաժանում է ակտիվի alias- ը դոմեյնային համատեքստից: Պահպանեք այն պարզ անուններից, քանի դեռ դուք միտումնավոր չեք գրում ակտիվների alias կամ ակտիվների հավասարակշռության բառացի անվանման: