🤝股权交易

各利害关系方通过法律行为推动股权交易发展的行动流程如下图所示:

股权交易法律行为逻辑流程图

在每一步行动中,系统智能合约之间的算法指令交互的明细流程如下:

(0) 查询调用者用户编号
  • 作为身份识别和权限校验的前置性流程,系统中几乎每一个法律行为都会以查询调用者的用户编号开始。

  • 逻辑流程:如下图。

A. 起草投资协议

(1) 创建投资协议
  • 行动主体:一般由股权出让方(股转交易)或实际控制人(增资交易)来触发;

  • 调用接口:(待补充)

  • 行动后果

    1. 根据投资协议合约模版创设并部署新的克隆合约

    2. 初始化新投资协议合约的访问控制设置

    3. 将新投资协议合约地址注册在投资协议登记簿中。

  • 逻辑流程:如下图。

(2) 任命法务总监
  • 行动主体:投资协议合约的创建者

  • 调用接口:(待补充)

  • 行动后果:将投资协议合约法务总监角色设定为特定账户地址;

  • 逻辑流程:如下图。

(3) 起草合同正文
  • 行动主体:投资协议合约的合约律师

  • 调用接口:(待补充)

  • 行动后果:在投资协议合约中添加交易订单数据对象;

  • 逻辑流程:如下图。

(4) 设定签约和交割期限
  • 行动主体:投资协议合约的合约律师

  • 调用接口:(待补充)

  • 行动后果:在投资协议合约的签字页中设定签约和交割期限

  • 逻辑流程:如下图。

(5) 设定当事方
  • 行动主体:投资协议合约的合约律师

  • 调用接口:(待补充)

  • 行动后果:在投资协议合约的签字页中添加或删除合同当事方的签字栏;

  • 逻辑流程:如下图。

(6) 合同定稿
  • 行动主体:需要由合同的创建股东审阅内容后触发;

  • 行动后果:撤销合约“律师角色组”同时将“所有者”转让给零地址,撤销合同修改权;

  • 逻辑流程:如下图。

B. 签署投资协议

(7) 传签合同
  • 行动主体:需要合同当事方触发;

  • 调用接口:(待补充)

  • 行动后果:按投资协议所适用的表决规则,将履约期限写入投资协议登记簿的文件对象;

  • 逻辑流程:如下图。

(8) 签署投资协议
  • 行动主体:需要合同当事方触发;

  • 调用接口:(待补充)

  • 行动后果:锁定投资协议相关交易,将调用者签名记录在初始签字页;

  • 逻辑流程:如下图。

C. 审议表决投资协议

(9) 提交股东会审议
  • 行动主体:需要同时具备签署方股东身份的账户触发;

  • 调用接口:(待补充)

  • 行动后果:锁定投资协议相关交易,将调用者签名记录在初始签字页;

  • 逻辑流程:如下图。

(10) 委托代理人
  • 行动主体:需从未委托他人的股东触发;

  • 输入参数:动议编号、受托人用户编号;

  • 行动后果:将委托人代表的股东人数和表决权重赋予受托人;

  • 逻辑流程:如下图。

(11) 投票表决
  • 行动主体:需从未投票、也未委托他人的股东触发;

  • 输入参数:动议编号、表决态度、签字文件哈希(可选);

  • 行动后果:将表决票计入动议的表决票箱;

  • 逻辑流程:如下图。

(12) 计票
  • 行动主体:任何账户均可触发(避免表决失败方怠于计票);

  • 输入参数:动议编号;

  • 行动后果:将系统自动计算的表决结果记入动议状态及文件对象中;

  • 逻辑流程:如下图。

D. 履行投资协议

(13) 直接交割股权
  • 行动主体:股转交易卖方

  • 输入参数投资协议合约地址交易编号

  • 行动后果注销交易标的股份然后向买方发行同样类别、金额、权重的新股份;

  • 逻辑流程:如下图。

Last updated