mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-13 12:51:05 +00:00
a30092ab42
* Add markdown linting - add linter default rules - adapt rules to current code - fix the code for linting to pass - add CI check fix #1243 * Fix markdown for Substrate * Fix tooling install * Fix workflow * Add documentation * Remove trailing spaces * Update .github/.markdownlint.yaml Co-authored-by: Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix mangled markdown/lists * Fix captalization issues on known words
804 B
804 B
Disputes Subsystems
If approval voting finds an invalid candidate, a dispute is raised. The disputes subsystems are concerned with the following:
- Disputes can be raised
- Disputes (votes) get propagated to all other validators
- Votes get recorded as necessary
- Nodes will participate in disputes in a sensible fashion
- Finality is stopped while a candidate is being disputed on chain
- Chains can be reverted in case a dispute concludes invalid
- Votes are provided to the provisioner for importing on chain, in order for slashing to work.
The dispute-coordinator subsystem interfaces with the provisioner and chain
selection to make the bulk of this possible. dispute-distribution is concerned
with getting votes out to other validators and receiving them in a spam
resilient way.