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

质权及质权库

Previous卖单及卖单库Next期权及期权库

Last updated 1 year ago

功能与用途

质权库是定义质权对象及其增、删、改、查系列操作方法的公共库合约。当事方可以通过总管理人合约、质权管理人合约的API完成质权的设立、转让、解除、偿付、延长担保期限等法律行为。

系统以“股份编号->质权编号->质权对象”的二级映射表结构簿记质权,而且设立质权时会按质押金额相应调减标的股份的清洁实缴出资额,从而可以在同一标的股份上多轮次设立、执行质权。

成员与属性

质权库的成员主要包括质权对象映射表和质权对象序列号列表。

质权对象

质权对象定义了质权、标的股份以及相关主债权的关键要素数据,分Head和Body两部分,Head主要定义不会随质权变更而改变的索引类信息,Body则主要定义可能随质权变更而变更的关键要素信息。

质权对象的属性列表

属性
商业法律含义

seqOfShare

标的股权编号。

seqOfPld

质权编号。

createDate

质权设立时点。

daysToMaturity

距离主债权到期日的天数。

guaranteeDays

担保期限的天数。

creditor

债权人。

debtor

债务人。

pledgor

出质人(标的股份股东)。

state

质权状态。0-起草中,1-已签发,2-已锁定,3-已释放,4-已履行,5-已撤销。

paid

质押实缴出资额。

par

质押认缴出资额。

guaranteedAmt

担保金额。

preSeq

质权转让中原被出让质权的编号。

execDays

质权的行权期。目前系统没有在算法中设定具体功能。

质权库

查询接口

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

接口名称
功能与用途

isTriggered

查询质权是否已经被触发(即主债权到期日已届满)。

isExpired

查询质权是否已经失效(即担保期到期日已届满)。

counterOfPld

查询特定编号股份上的质权编号计数器当前值。

isPledge

查询特定编号股份上是否存在特定编号的质权。

getSNList

获取质权库全部质权序列号的列表。

getPledge

获取特定编号股份上特定编号质权对象。

getPledgesOfShare

获取特定股份上所有质权对象列表。

getAllPledges

获取质权库所有质权对象列表。

源代码

📚
🌻
📑
PledgesRepo
质权对象结构
质权库结构