> For the complete documentation index, see [llms.txt](https://505876833.gitbook.io/gao-jin-yun-xin-xin-yong-chi-v1.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://505876833.gitbook.io/gao-jin-yun-xin-xin-yong-chi-v1.0/zhi-neng-he-yue-kai-fa/transaction-jiao-yi-he-yue.md).

# Transaction交易合约

#### 基本属性

|       属性      |               说明               |
| :-----------: | :----------------------------: |
|    coIndex    |          交易发起者（公司）索引号          |
|       MS      |        *Mainsystem*主合约地址       |
|      Info     |       应付应收，之后可按需添加 签发等标签       |
|     Limit     |              申请额度              |
|     Depoit    |       已经转让/质押的Token数目（额度）      |
|   GetCredit   |        获得的增信额度，只在增信类型下有效       |
|  TxStartData  |            交易正式生效日期            |
| RepaymentData |              还款日期              |
|    nowStage   |            交易当前所处阶段            |
|     txType    |          交易类型，是否为超额申请          |
|   startTime   |             交易发起时间             |
|    getLimit   |             增信来源和数量            |
|     agree     | 分配额度后银行的态度（同意数量），只有全部同意时该交易才成立 |
|     repaid    |        还款阶段时判断已经还款了几家银行        |
|    hasVoted   |            已经同意配额的银行           |
|   hasRepaid   |          已经还款（完成结算）的银行         |
|  hasInvolved  |           银行是否已经参与该交易          |
|     helpCo    |         增信情况下提供增信额度的公司         |

#### 功能

|           功能          |                   说明                   |
| :-------------------: | :------------------------------------: |
| applyUsedCreditLimit3 |             公司发起（增信）交易（第三步）            |
|     quotaByNormal3    | 发起普通交易后由发起者进行配额（第三步）增信交易时, 该逻辑已在申请阶段实现 |
|      quotaByHelp2     |            盟主对增信交易进行配额（第三步）            |
|     bankVoteQuota3    |              银行同意配额结果（第三步）             |
|   bankReceivedRepay3  |        当提出申请的公司完成还款，银行进行清算（第三步）        |
|    returnHelpCoNum    |              获得提供增信的公司的数量              |
|  returnUsedBankLimit  |             获得该交易使用特定银行的额度             |
