😜角色及角色库

功能与用途

角色库是在智能合约层面进行写操作访问控制的最基础构件,它是访问控制智能合约的核心成员。

角色库最主要的用途是控制投资协议股东协议起草和定稿过程的写操作访问控制。具体而言,股东可作为合约的所有者创建新合约,然后任命特定地址的账户为合约律师,由专业律师起草相关协议的正文条款并设置签字页配置,待合约内容起草完成并通过股东审核后,再由股东以合约所有者身份一次性撤销对所有合约律师的任命并将合约所有者身份转让给“0地址”,进而完成合约内容的“定稿”。

成员与属性

角色库主要定义了所有者角色对象,以及采用“角色名称->角色对象”结构的角色对象映射表

角色对象

角色对象的属性列表

角色库

角色库的属性含义

查询接口

查询接口最能体现角色库在整个系统中的功能和用途,具体请见下表。

源代码

Last updated