Iroha Հատուկ հրահանգներ
Ներկա տվյալների մոդելը բացահայտում է այս ներկառուցված հրահանգային ընտանիքները.
| Ուսուցում | Փոփոխություններ |
|---|---|
RegisterBox | Domain, Account, AssetDefinition, Nft, Role, Trigger, RegisterPeerWithPop |
UnregisterBox | Peer, Domain, Account, AssetDefinition, Nft, Role, Trigger |
MintBox | թվային Asset, կրկնումների առաջացման |
BurnBox | թվային Asset, կրկնումների առաջացման |
TransferBox | Domain, AssetDefinition, թվային Asset, Nft |
SetKeyValueBox | Domain, Account, AssetDefinition, Nft, Trigger մետադատները |
RemoveKeyValueBox | Domain, Account, AssetDefinition, Nft, Trigger մետադատները |
GrantBox | Permission (Grant<Permission, Account>), Role (Grant<RoleId, Account>), RolePermission (Grant<Permission, Role>) |
RevokeBox | Permission (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 լրացուցիչ մոդուլները կարող են գրանցել տիրույթի հատուկ հրահանգների տեսակներ հրահանգների ռեգիստրիի միջոցով: Ներկայիս աղբյուրային ծառից ստեղծված սխեմայի մակարդակի ցուցակի համար դիտեք Տվյալների մոդելի սխեման.