Maintainer
Overview
Maintainer State Machine
Register
│
▼
┌──────────┐ ┌─────────────┐
│ UNKNOWN │ │ WHITELISTED │
│ │ │ │
└──────────┘ └─────────────┘
│
│ Verification Passed
▼
┌─────────────┐
│ STANDBY │◀─────────────┐
│ │ │
└─────────────┘ │
│ │
│ Elected │ Exit Active Set
▼ │
┌─────────────┐ │
│ READY │ │
│ │ │
└─────────────┘ │
│ │
│ KeyGen Success │
▼ │
┌─────────────┐ │
│ ACTIVE │──────────────┘
│ │
└─────────────┘
│
│ Voluntary Withdrawal/Slashed
▼
┌─────────────┐
│ DISABLED │
│ │
└─────────────┘State
Description
Registration and Updates
Registration
Parameter
Type
Description
Update
Deregistration
Election Mechanism
Election Trigger
Election Rules
1/3 Change Limit
Election Results
TSS Switching (Churn) Process
Overall Flow
KeyGen Flow
Vault State Transition
Phase
Old Vault
New Vault
Exception Handling
Exception
Handling
Maintainer State Changes
Node Type
State Change
Vault Management
Vault Information Structure
Vault Sync Strategy
Vault State
Sync Strategy
Vault and Member Relationships
P2P Node Discovery
From On-chain
MaintainerInfo Structure
Last updated