dispute-coordinator: disabling in participation (#2637)

Closes #2225.

- [x] tests
- [x] fix todos
- [x] fix duplicates
- [x] make the check part of `potential_spam` 
- [x] fix a bug with votes insertion
- [x] guide changes
- [x] docs

---------

Co-authored-by: Tsvetomir Dimitrov <tsvetomir@parity.io>
This commit is contained in:
ordian
2024-01-09 07:44:19 +01:00
committed by GitHub
parent a02b53475b
commit 0ff3f4d3af
12 changed files with 1013 additions and 48 deletions
+18
View File
@@ -0,0 +1,18 @@
title: Validator disabling in Dispute Participation.
doc:
- audience: Node Operator
description: |
Once a validator has been disabled for misbehavior, other validators
should no longer participate in disputes initiated by it.
This feature is needed to ensure robust spam protection against
malicious actors.
migrations:
db: []
runtime: []
crates:
- name: polkadot-node-core-dispute-coordinator
host_functions: []