Expand description
Multi-round signing state machine.
CMP20 and GG18 are multi-round protocols:
- CMP20: Round 1 (nonce commitment) → Round 2 (MtA) → Round 3 (partial sig)
- GG18: Round 1 → Round 2 → Round 3 → Round 4
The RoundCoordinator tracks which signers have responded in
each round and advances when the threshold is met.
Structs§
- Round
Coordinator - The multi-round coordinator. Tracks protocol progress across rounds and enforces the threshold requirement per round.
- Round
State - State for a single round: which signers have responded.
Enums§
- Round
Error - Errors during round coordination.
- Signing
Round - Which round the protocol is in.