Closed
Description
Appeals in the Arbitrables for v1
The Arbitrables integrated with Kleros v1 are currently implementing this behavior, as seen in this example:
// If one side paid its fees, the ruling is in its favor.
// Note that if the other side had also paid, an appeal would have been created.
Round storage round = arbitration.rounds[arbitration.rounds.length - 1];
if (round.fundedAnswers.length == 1) finalRuling = round.fundedAnswers[0];
Question
Currently this is not implemented in v2. Do we want this as the default behavior for appeals?
Possible implementation
Inside DK.currentRuling()
: check that the appeal period is over, if only 1 side is funded, override the ruling. It gets already picked up by KC.executeRuling() -> KC.currentRuling() -> DK.currentRuling()
.