تسمية الاجتماعات
عندما تقوم بتسمية الحسابات أو النطاقات أو الأصول، يجب أن تأخذ في الاعتبار الاتفاقيات التالية المستخدمة في Iroha:
هناك عدد من منفصلات المخصصة التي تستخدم لنوع معين من البناء:
@يحتوي على أسماء مستعار للحسابات وأشكال الحساب المحددة/المفتاح العام#يتم احتجازها لـ أسماء مستعار تعريف الأصول و حرفيات رصيد الأصول.::يحتوي على أسماء مستعار في العقود.يحتوي على مؤهلات النطاق ومجال البيانات$محجوزة للشكلات النصية التي تمكن من استغلالها%مخصصة للأنماط النصية التي يتم تصحيحها.
الحد الأقصى للكلمات (بما في ذلك الكلمات UTF-8) التي يمكن أن تمتلكها الاسم يحد من قبل عاملين:
[0, u32::MAX]والمساحة المخصصة حالياً.
جربها على Taira
الحل من اسم الأصول العامة في تعريف الأصول القنوني 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'حرف # يفصل مستعار الأصول عن سياق النطاق. أبقيه بعيداً عن الأسماء البسيطة ما لم تكن تكتب عمداً مستعار أصول أو ميزان الأصول حرفيًا .