Skip to content

Iroha הוראות מיוחדות

מודל הנתונים הנוכחי חושף את משפחות ההוראה המובנות הללו:

הוראותסוגיות
RegisterBoxDomain, Account, AssetDefinition, Nft, Role, Trigger, RegisterPeerWithPop
UnregisterBoxPeer, Domain, Account, AssetDefinition, Nft, Role, Trigger
MintBoxמספר Asset, תפעיל חוזרים
BurnBoxמספר Asset, תפעיל חוזרים
TransferBoxDomain, AssetDefinition, מספרים Asset, Nft
SetKeyValueBoxDomain, Account, AssetDefinition, Nft, Trigger נתונים מטאטא
RemoveKeyValueBoxDomain, Account, AssetDefinition, Nft, Trigger נתונים מטאטא
GrantBoxPermission (Grant<Permission, Account>), Role (Grant<RoleId, Account>), RolePermission (Grant<Permission, Role>)
RevokeBoxPermission (Revoke<Permission, Account>), Role (Revoke<RoleId, Account>), RolePermission (Revoke<Permission, Role>)
SetParameterעדכון הפרמטרים של שרשרת
ExecuteTriggerתפעול ההוצאה .
Upgradeהעדכון של מבצע
Logהכניסה ללוג המבצעים
CustomInstructionמטען מועיל ספציפי למבצע JSON
אבטחה של נכסים מקומיים OpenAssetEscrow, AcceptAssetEscrow, MarkEscrowPaymentSent, ReleaseAssetEscrow, CancelAssetEscrow, OpenEscrowDispute, ResolveEscrowDispute
סגרות נכסים גנריות OpenAssetLock, DrawdownAssetLock, CancelAssetLock, ExpireAssetLock
אבטחה נכסים אנונימית OpenAnonymousAssetEscrow, AcceptAnonymousAssetEscrow, MarkAnonymousEscrowPaymentSent, ReleaseAnonymousAssetEscrow, CancelAnonymousAssetEscrow, OpenAnonymousEscrowDispute, ResolveAnonymousEscrowDispute

מודולים נוספים Iroha 3 עשויים לרשום סוגים של הוראות ספציפיות לתחום באמצעות רישום ההוראות. עבור רשימת רמת התוכנית שנוצרה מעץ המקור הנוכחי, ראה סכמה מודל הנתונים.

דיאגרם: הוראות בסיסיות למשפחות