Skip to content

许可证代码

本页面列出了当前曝光的默认权限符号类型 Iroha 对于角色和权限的概念指南,请见 许可证.

通过活跃的运行时间验证器执行许可证检查.下面的代码类型名称描述了标准政策表面,但 网络可以通过升级执行器来定制运行时间验证.

默认的代币

许可证符号类别行动
CanManagePeers同龄人登记,撤销或以其他方式管理同龄人.
CanManageLaneRelayEmergency同龄人管理紧急车道连接控制.
CanRegisterDomain域名登记一个域名.
CanUnregisterDomain域名取消注册域名.
CanModifyDomainMetadata域名修改域名的元数据.
CanRegisterAccount账户登记一个账户.
CanUnregisterAccount账户取消账户注册.
CanModifyAccountMetadata账户修改帐户的元数据.
CanUnregisterAssetDefinition资产定义取消资产定义的注册.
CanModifyAssetDefinitionMetadata资产定义修改资产定义的元数据.
CanMintAssetWithDefinition资产硬币资产的具体定义.
CanBurnAssetWithDefinition资产为了一个特定的定义,燃烧资产.
CanTransferAssetWithDefinition资产转移资产以特定的定义.
CanMintAsset资产一个特定的资产余额.
CanBurnAsset资产燃烧一个特定的资产余额.
CanTransferAsset资产转移特定的资产余额.
CanRegisterNftNFT登记一个 NFT.
CanUnregisterNftNFT取消 NFT 的登记.
CanTransferNftNFT转移一个 NFT.
CanModifyNftMetadataNFT修改 NFT 元数据.
CanSetParameters参数在链上设置配置参数.
CanManageRoles角色报名,取消注册,授予或撤销角色.
CanRegisterTrigger触发器登录一个触发器.
CanExecuteTrigger触发器执行一个子.
CanUnregisterTrigger触发器解除触发器的记录.
CanModifyTrigger触发器修改触发器配置.
CanModifyTriggerMetadata触发器修改触发器元数据.
CanUpgradeExecutor执行者升级运行时间执行器.
CanRegisterSmartContractCode智能合同登记智能合同代码.
CanUseFeeSponsorNexus征收 Nexus 费用到指定赞助商账户.

拥有权

对于所有者敏感的权限令牌必须引用当前数据模型所使用的正规对象 IDs.例如,帐户权限指的是正规的无域名账户 IDs,域名权限指的是 domain.dataspace域名 IDs,资产权限指是正规的资产定义或资产 IDs.

当一个交易失败时,请验证双方:

  • 签署交易的账户是预期的法典帐户
  • 在指令中使用的确切对象 ID 上,授权符号或角色已被授予