Skip to main content
The Dispute system includes multiple related models for tracking challenges to market resolutions.

Dispute Schema


Dispute Status


DisputeVote Schema


DisputeMessage Schema


MessageBoost Schema


Weight Calculation

Voting and message weights are derived from position sizes: weight=∑i=0nposition_sharesi×priceiweight = \sum_{i=0}^{n} position\_shares_i \times price_i This ensures that users with larger positions have proportionally more influence in dispute resolution.

Example: Full Dispute


Example: Message with Boosts