🚦Status

The status transition process of the Bet

WAGERING

This status is referred to as the Wagering period.

The bet specifies a wagering deadline. Before this deadline, players can place their bets.

After the wagering period ends, if the total amount wagered by players meets the criteria for a valid bet, the status will automatically change to VERIFYING; otherwise, it will change to CANCELLED.

VERIFYING

This status is referred to as the Verifying period.

The bet specifies a verifying deadline. Before this deadline, verifiers can cast their votes.

After the verifying period ends, if a winning option is determined by the votes, the status will automatically change to ANNOUNCEMENT; otherwise, it will change to CANCELLED.

ANNOUNCEMENT

This status is referred to as the Announcement period.

The bet specifies an announcement deadline. Before this deadline, anyone dissatisfied with the verifiers' verification result (Disputer) can raise a dispute.

If the total amount disputed exceeds a certain percentage of the total amount wagered, the dispute is confirmed, and the status will automatically change to ARBITRATING.

Otherwise, once the announcement period ends, the status will automatically change to CONFIRMED.

ARBITRATING

This status is referred to as the Arbitrating period.

The bet specifies an arbitration deadline. Before this deadline, arbitrators can cast their votes.

After the arbitrating period ends, if a winning option is determined by the votes, the status will automatically change to CONFIRMED; otherwise, it will change to CANCELLED.

CONFIRMED

The winning option has been confirmed, indicating that a winner has been determined. The bet awaits Release, and rewards will be distributed according to the rules.

CANCELLED

The bet has been cancelled, meaning there is no winner. The bet awaits Release, and all participants' tokens will be returned.

CLOSED

After Release, the bet will be marked as closed.

Closed bets will no longer accept any transactions.

Last updated

Was this helpful?