Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: FaultDisputeGame changes for incident response improvements #524

Prev Previous commit
Next Next commit
TOC
wildmolasses committed Jan 28, 2025
commit 95045c691aeb26bf022d626bb120f83b9dfa96ad
42 changes: 20 additions & 22 deletions specs/fault-proof/stage-one/bond-incentives.md
Original file line number Diff line number Diff line change
@@ -2,30 +2,28 @@

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

**Table of Contents**

- [Bond Incentives](#bond-incentives)
- [Overview](#overview)
- [Moves](#moves)
- [Subgame Resolution](#subgame-resolution)
- [Leftmost Claim Incentives](#leftmost-claim-incentives)
- [Fault Proof Mainnet Incentives](#fault-proof-mainnet-incentives)
- [Authenticated Roles](#authenticated-roles)
- [Base Fee Assumption](#base-fee-assumption)
- [Bond Scaling](#bond-scaling)
- [Required Bond Formula](#required-bond-formula)
- [Other Incentives](#other-incentives)
- [Game Finalization](#game-finalization)
- [Bond Distribution Mode](#bond-distribution-mode)
- [Normal Mode](#normal-mode)
- [Refund Mode](#refund-mode)
- [Game Closure](#game-closure)
- [Claiming Credit](#claiming-credit)
- [DelayedWETH](#delayedweth)
- [Sub-Account Model](#sub-account-model)
- [Delay Period](#delay-period)
- [Integration](#integration)
- [Overview](#overview)
- [Moves](#moves)
- [Subgame Resolution](#subgame-resolution)
- [Leftmost Claim Incentives](#leftmost-claim-incentives)
- [Fault Proof Mainnet Incentives](#fault-proof-mainnet-incentives)
- [Authenticated Roles](#authenticated-roles)
- [Base Fee Assumption](#base-fee-assumption)
- [Bond Scaling](#bond-scaling)
- [Required Bond Formula](#required-bond-formula)
- [Other Incentives](#other-incentives)
- [Game Finalization](#game-finalization)
- [Bond Distribution Mode](#bond-distribution-mode)
- [Normal Mode](#normal-mode)
- [Refund Mode](#refund-mode)
- [Game Closure](#game-closure)
- [Claiming Credit](#claiming-credit)
- [DelayedWETH](#delayedweth)
- [Sub-Account Model](#sub-account-model)
- [Delay Period](#delay-period)
- [Integration](#integration)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

60 changes: 29 additions & 31 deletions specs/fault-proof/stage-one/fault-dispute-game.md
Original file line number Diff line number Diff line change
@@ -2,39 +2,37 @@

<!-- START doctoc generated TOC please keep comment here to allow auto update -->
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->

**Table of Contents**

- [Fault Dispute Game](#fault-dispute-game)
- [Overview](#overview)
- [Definitions](#definitions)
- [Virtual Machine (VM)](#virtual-machine-vm)
- [PreimageOracle](#preimageoracle)
- [Execution Trace](#execution-trace)
- [Claims](#claims)
- [Anchor State](#anchor-state)
- [Anchor State Registry](#anchor-state-registry)
- [DAG](#dag)
- [Subgame](#subgame)
- [Game Tree](#game-tree)
- [Position](#position)
- [MAX_CLOCK_DURATION](#max_clock_duration)
- [CLOCK_EXTENSION](#clock_extension)
- [Freeloader Claims](#freeloader-claims)
- [Core Game Mechanics](#core-game-mechanics)
- [Actors](#actors)
- [Moves](#moves)
- [Attack](#attack)
- [Defend](#defend)
- [L2 Block Number Challenge](#l2-block-number-challenge)
- [Step](#step)
- [Step Types](#step-types)
- [PreimageOracle Interaction](#preimageoracle-interaction)
- [Team Dynamics](#team-dynamics)
- [Game Clock](#game-clock)
- [Resolution](#resolution)
- [Resolving the L2 Block Number Challenge](#resolving-the-l2-block-number-challenge)
- [Finalization](#finalization)
- [Overview](#overview)
- [Definitions](#definitions)
- [Virtual Machine (VM)](#virtual-machine-vm)
- [PreimageOracle](#preimageoracle)
- [Execution Trace](#execution-trace)
- [Claims](#claims)
- [Anchor State](#anchor-state)
- [Anchor State Registry](#anchor-state-registry)
- [DAG](#dag)
- [Subgame](#subgame)
- [Game Tree](#game-tree)
- [Position](#position)
- [MAX_CLOCK_DURATION](#max_clock_duration)
- [CLOCK_EXTENSION](#clock_extension)
- [Freeloader Claims](#freeloader-claims)
- [Core Game Mechanics](#core-game-mechanics)
- [Actors](#actors)
- [Moves](#moves)
- [Attack](#attack)
- [Defend](#defend)
- [L2 Block Number Challenge](#l2-block-number-challenge)
- [Step](#step)
- [Step Types](#step-types)
- [PreimageOracle Interaction](#preimageoracle-interaction)
- [Team Dynamics](#team-dynamics)
- [Game Clock](#game-clock)
- [Resolution](#resolution)
- [Resolving the L2 Block Number Challenge](#resolving-the-l2-block-number-challenge)
- [Finalization](#finalization)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->