From 9bb63406365334b701689bbda909c1150bbb4b00 Mon Sep 17 00:00:00 2001 From: Ladd Hoffman Date: Mon, 10 Jun 2024 16:07:44 -0500 Subject: [PATCH] arbitration: appeal --- specification/docs/arbitration.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/specification/docs/arbitration.md b/specification/docs/arbitration.md index 5a1b595..091bb85 100644 --- a/specification/docs/arbitration.md +++ b/specification/docs/arbitration.md @@ -23,14 +23,43 @@ arbitration ->>+ bench : Initiate Validation Pool
Includes portion of dispute bench -->> forum : VP targets resolution post arbitrators ->> bench : Stake for/against VP alt VP passes, resolution favors complainant +alt Disputed Contract Appeals +contract ->> arbitration : Submit an appeal (See Appeal Process, below) +else No Appeal arbitration ->> complainant : Transfer remaining disputed funds +end else VP passes, resolution favors disputed contract +alt Complainant Appeals +complainant ->> arbitration : Submit an appeal (see Appeal Process, below) +else No Appeal arbitration ->> contract : Transfer remaining disputed funds +end else VP fails arbitration ->> arbitrator : Assign new arbitrator end deactivate bench end %% loop + + +opt Appeal Process +arbitration ->>+ arbitrator : Assign reviewer +loop Resolution +arbitrator ->>+ forum : Post resolution +arbitrator ->> arbitration : Submit resolution +deactivate arbitrator +arbitration ->>+ bench : Initiate Validation Pool
Includes portion of disputed funds as fee +bench -->> forum : VP targets resolution post +arbitrators ->> bench : Stake for/against VP +alt VP passes, resolution favors complainant +arbitration ->> complainant : Transfer remaining disputed funds +else VP passes, resolution favors disputed contract +arbitration ->> contract : Transfer remaining disputed funds +else VP fails +arbitration ->> arbitrator : Assign new reviewer +end %% alt +end %% loop +end %% opt + deactivate arbitration deactivate forum