合并是拆分的逆操作——它将完整的结果代币集合转换回 pUSD 抵押品。每合并 1 个 Yes 代币和 1 个 No 代币,你会收到 $1 pUSD。该条件必须已通过Documentation Index
Fetch the complete documentation index at: https://docs.polymarket.com/llms.txt
Use this file to discover all available pages before exploring further.
prepareCondition 在 CTF 合约上准备好。
前置要求
在合并之前,你需要:- 相等数量的 Yes 和 No 代币
- 市场的 Condition ID
- 交易所需的足够 gas
Polymarket 使用轻量的抵押品适配器合约处理 pUSD 原生的 CTF 操作。你只需授权适配器一次,之后拆分、合并和兑换都可以通过适配器执行。合并时,适配器会调用底层 CTF 合约,接收释放出的 USDC.e 抵押品,将其包装为 pUSD,并自动把 pUSD 返回到你的钱包。
工作原理
- 你调用适配器的合并流程,传入金额和市场详情
- 完整集合中每个仓位的一个单位被销毁,换取 1 个抵押品单位
- 适配器将释放出的抵押品转换为 pUSD,并把 pUSD 返回到你的钱包
函数参数
pUSD (Polymarket USD) 合约地址:
0xC011a7E12a19f7B1f670d46F03B03f3342E82DFB对于 Polymarket 市场,始终为
0x0000...0000(32 个零字节)市场的 condition ID,可从 Markets API 获取
索引集合数组:二元市场使用
[1, 2]要合并的完整集合数量。也是将收到的抵押品数量。
下一步
兑换代币
判定后将获胜代币兑换为 pUSD
CTF 概述
了解更多关于 Conditional Token Framework 的信息