定義
Condition ID
CTF条件のオンチェーン識別子。
定義
Condition IDはGnosis Conditional Token Framework (CTF)で使われるCTF条件のオンチェーン識別子です。これは特定の条件付けイベント(例えばマーケットに紐づく質問やオラクルの決定)を一意に表し、split、merge、redeemといったCTF操作を実行する際に必要になります。
文脈
Polymarketでは、Condition IDはAPIレスポンス(例:Gammaの/marketsペイロード)やマーケット操作の基盤にあるCTF呼び出しで確認できます。完全なセットをアウトカムトークンにsplitしたり、後でそれらをmerge/redeemしたりする時、コントラクトレベルの関数呼び出しはどの条件付トークンセットをミントまたはバーンするかを識別するためにCondition IDを参照します。したがってCondition IDはPolymarketのマーケットオブジェクト—質問、イベント、series—とオンチェーンのERC-1155アウトカムトークンを結び付けます。
実務上の注意点
- Condition IDはPolymarketのGamma APIが返すマーケットおよびイベントオブジェクトの一部として提供されます。取得にはPolymarketが文書化した正確なAPIエンドポイントを使用してください。
- CTF操作(split/merge/redeem)を自動化する場合、Condition IDはコントラクト呼び出しに必要なパラメータです。
- Condition IDは対応する条件の正準的なオンチェーン識別子です。該当する条件に対して不変であると扱ってください。人間可読のデータをエンコードしていると仮定しないでください。
参照
- /glossary/ctf