定义
Condition ID
CTF 条件的链上标识符。
定义
Condition ID(Condition ID,首次出现时加注:链上条件标识)是由 Gnosis Conditional Token Framework (CTF) 使用的 CTF 条件的链上标识符。它唯一地代表一个条件化事件(例如与市场相关的问题或预言机的判定),在执行 CTF 操作(例如 split、merge 和 redeem)时是必需的。
语境中
在 Polymarket 上,你会在 API 响应中(例如 Gamma /markets 的负载)以及支撑市场操作的 CTF 调用中遇到 condition id。当你将一套完整的头寸拆分为各个结果代币,或之后合并/赎回那些代币时,合约层的函数调用会引用该 condition id,以便 CTF 知道要铸造或销毁哪一组条件代币。因此,Condition ID 将 Polymarket 的市场对象——问题、事件和 series——与链上的 ERC-1155 结果代币链接起来。
实用说明
- Polymarket 的 Gamma API 在市场和事件对象中返回 Condition ID。请使用 Polymarket 文档中列出的精确 API 端点来检索它。
- 在自动化 CTF 操作(split/merge/redeem)时,Condition ID 是合约调用所需的参数。
- Condition ID 是规范的链上标识符;将其视为对应条件的不变标识。不要假定它包含可读的人工信息。
参见
- /glossary/ctf