ComBoox - 白皮书
  • 👋欢迎访问ComBoox!
  • 🚀系统综述
    • 🎆系统综述
      • ⛔公司治理难题
      • 💡区块链解决方案
      • 💰通证化与公司估值
      • ✨特点与优势
    • ⚙️设计理念和基本架构
      • 🖥️计算控制模型
      • 🏗️系统架构
      • 🚷身份识别与权限控制
      • 📐合约模版及版本控制
      • 💰CBP代币与系统经济模型
      • 💸财务记录
      • ☝️几个关键性法律问题
    • 🥇许可协议
  • 🕹️操作指南
    • 🛣️新手上路
    • ✒️起草《股东协议》
    • 💺提名董事并取得席位
    • 🗞️股权投资与股份交易
  • 📚技术手册
    • 🌻核心对象
      • 🗞️股份及股份库
      • 👨‍👨‍👧‍👧股东及股东库
      • 💺职位及官员库
      • 🗳️动议及动议库
        • ✍️委托代理映射表
        • 🗳️表决票及表决票箱
      • 🛍️交易及交易库
        • 🔄互换合约及互换合约库
      • 📈卖单及卖单库
      • 📑质权及质权库
      • ⚖️期权及期权库
      • 📏规则及其解析库
      • 🍵反稀释条款
      • 🔐锁定期条款
      • 🚜随售拖售条款
      • 🛸期权条款
    • 🛠️数据结构及组件
      • ⏱️历史状态序列库
      • 🏁T型链表库
      • 🥇黄金链表库
      • 🔤可枚举集合库
      • 🔄条件及条件库
      • 🔐哈希锁及保险箱
      • 🖋️签名及签字页
      • 📂文件及文件库
      • 🗄️文档及文档库
    • 👨‍🚀身份及身份识别
      • 😜角色及角色库
      • 🚷访问控制合约
      • 🦸用户及用户库
    • 🏄‍♀️法律行为及逻辑流程
      • 🤝股权交易
Powered by GitBook
On this page
  • 功能与用途
  • 成员与属性
  • 表决票
  • 表决票盒
  • 表决票箱
  • 查询接口
  • 源代码
  1. 技术手册
  2. 核心对象
  3. 动议及动议库

表决票及表决票箱

Previous委托代理映射表Next交易及交易库

Last updated 1 year ago

功能与用途

表决票箱是系统用来跟踪记录特定动议投票表决过程及表决结果的公共库合约。

成员与属性

表决票箱主要的成员包括表决票、表决票盒两对象,以及采用“用户编号->表决票”结构的表决票映射表,和采用“表决态度编号->表决票盒”结构的表决票盒映射表。

表决票

表决票的属性列表

属性
商业法律含义

acct

投票人用户编号。

attitude

表决态度。1-赞成,2-反对,3-弃权。

head

所代表人数。

weight

所代表表决权数值。

sigDate

投票时间点。

blocknumber

投票时的区块编号。

sigHash

签字哈希值(或将书面表决票扫描件上传IPFS网络的CID索引号)。

principals

投票人的委托人用户编号数组。

表决票盒

表决票盒是表决票映射表按表决态度筛选汇总形成的查询统计表,其中,第0号表决票盒是包括所有态度的全部表决票汇总表。

表决票盒的属性列表

属性
商业法律含义

sumOfHead

代表人数总和。

sumOfWeight

代表表决权数值总和。

voters

投票人用户编号数组。

principals

委托人用户编号数组。

表决票箱

查询接口

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

接口名称
商业法律含义

isVoted

查询特定编号用户是否已经投票。

isVotedFor

查询特定编号用户的投票是否为特定态度。

getCaseOfAttitude

获取特定态度表决票盒。第0号为全部表决票汇总统计数据。

getBallot

获取特定用户的表决票对象。

源代码

📚
🌻
🗳️
🗳️
BallotsBox
表决票结构
表决票盒结构
表决票箱结构