Comment on page
Intermediate dispute steps
This page describes the intermediary methods that have to be called in order for a dispute to actually settle.
TODO: complete (section not necessary for applications simply looking to use Celeste)
1. Drafting jurors
2. Creating an appeal
3. Confirming an appeal
uint256 _disputeId
: ID of dispute.
This method does not return anything.
JurorDrafted(uint256 indexed disputeId, uint256 indexed roundId, address indexed juror)
Emitted from the DisputeManager contract. Emitted once for every juror drafted.DisputeStateChanged(uint256 indexed disputeId, DisputeState indexed state)
: Emitted from the DisputeManager contract. Event parameters:DisputeState indexed state
:DisputeState.Adjudicating
(1)
Reverts if the dispute referenced by the dispute ID does not exist.
Caller is rewarded with Honey, claimable from the treasury contract. Drafts jurors and allows them to start commiting to their votes. Jurors may also leak each others votes if they are shared, thus invalidating them.
Last modified 2yr ago