Events

On-chain events for tracking activity.


Market Events

MarketCreated

event MarketCreated(
    uint256 indexed marketId,
    string question,
    string category,
    uint256 deadline,
    address creator
);

Emitted when a new market is created.

MarketResolved

event MarketResolved(
    uint256 indexed marketId,
    bool outcome,
    address resolver
);

Emitted when a market outcome is finalized.


Trading Events

SharesPurchased

Emitted on every share purchase.

SharesSold

Emitted when shares are sold.


Balance Events

Deposited

Withdrawn

WinningsClaimed


Resolution Events

OutcomeProposed

OutcomeChallenged

OutcomeFinalized


Listening to Events

Last updated