(IDL v0.4.0)

Overview

This Solana Anchor-based Conditional Vault program manages tokenized conditional outcomes tied to questions about future events. Users can split and merge tokens based on outcomes, resolve questions, and redeem tokens once resolved.


Instructions

initializeQuestion

Initializes a question with possible outcomes.

resolveQuestion

Resolves a question based on oracle input.

initializeConditionalVault

Creates a vault to hold conditional tokens linked to a question.

splitTokens

Splits a user's underlying tokens into conditional tokens.