> For the complete documentation index, see [llms.txt](https://novacont.gitbook.io/nova-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://novacont.gitbook.io/nova-docs/novacont-docs/chinese/an-quan-yu-kai-fa-ren-yuan/zhuang-tai-ji-yu-sheng-ming-zhou-qi.md).

# 状态机与生命周期

NovaCont 上的每个协议存在于七种可能状态之一。状态转换以编程方式执行——没有任何函数可以将合约移动到无效状态，也没有任何状态可以被跳过或逆转。

<figure><img src="/files/sVw8yvH6InXlezxI1KNy" alt=""><figcaption></figcaption></figure>

### 七种状态

**已创建（Created）。** 初始状态。客户已在链上锁定资金，合约正在等待服务提供方响应。服务提供方可以接受或拒绝。客户可以在此状态期间随时取消以获得全额退款。

**已接受（Accepted）。** 服务提供方已接受条款。交付倒计时现已激活。服务提供方需要在约定截止日期内交付。如果超过一半的交付期已过，客户仍可取消——但可能适用惩罚。

**已交付（Delivered）。** 服务提供方已提交交付物和证据 URI。7 天审核窗口现已开启。客户必须批准或提出争议。如果在 7 天内未采取任何行动，服务提供方可以领取超时款项。

**争议中（Disputed）。** 一方正式提出了争议。资金锁定待解决。案件根据当前系统模式处于管理员审核下或等待陪审员分配。

**已完成（Completed）。** 终态。客户批准了工作或服务提供方领取了超时款项。资金已分配。平台费用已扣除并记入协议。不能再采取任何进一步行动。

**已解决（Resolved）。** 终态。争议已由管理员或陪审团解决。资金已根据裁决分配。不能再采取任何进一步行动。

**已取消（Cancelled）。** 终态。合约在达到完成之前被取消。客户根据取消发生的阶段获得全额或部分退款。

| 从   | 到   | 触发方      | 条件              |
| --- | --- | -------- | --------------- |
| 已创建 | 已接受 | 服务提供方    | 在接受截止日期内        |
| 已创建 | 已取消 | 服务提供方    | 拒绝              |
| 已创建 | 已取消 | 客户或所有者   | 在"已创建"状态期间的任何时候 |
| 已接受 | 已交付 | 服务提供方    | 在交付截止日期内        |
| 已接受 | 已取消 | 客户       | 取消请求——全额或部分退款   |
| 已交付 | 已完成 | 客户       | 工作已批准           |
| 已交付 | 已完成 | 服务提供方    | 已领取 7 天超时款项     |
| 已交付 | 争议中 | 客户或服务提供方 | 已支付费用提出争议       |
| 争议中 | 已解决 | 管理员或陪审团  | 裁决已发布并执行        |
