#validation #subsystem #distribution #votes #polkadot #sender #receiver

polkadot-dispute-distribution

Polkadot Dispute Distribution subsystem, which ensures all concerned validators are aware of a dispute and have the relevant votes

19 major breaking releases

21.1.0 Feb 21, 2025
20.0.0 Jan 14, 2025
18.0.0 Oct 1, 2024
17.0.1 Aug 29, 2024
0.0.0 Nov 21, 2022

#4 in #votes

Download history 1380/week @ 2024-11-17 1115/week @ 2024-11-24 1063/week @ 2024-12-01 1503/week @ 2024-12-08 1598/week @ 2024-12-15 838/week @ 2024-12-22 942/week @ 2024-12-29 1115/week @ 2025-01-05 1341/week @ 2025-01-12 1126/week @ 2025-01-19 1068/week @ 2025-01-26 1237/week @ 2025-02-02 1298/week @ 2025-02-09 1242/week @ 2025-02-16 1192/week @ 2025-02-23 1021/week @ 2025-03-02

4,903 downloads per month
Used in 3 crates (2 directly)

GPL-3.0-only

130KB
2.5K SLoC

Release

Polkadot SDK Stable 2412


lib.rs:

Sending and receiving of DisputeRequests.

This subsystem essentially consists of two parts:

  • a sender
  • and a receiver

The sender is responsible for getting our vote out, see sender. The receiver handles incoming DisputeRequests and offers spam protection, see receiver.

Dependencies

~96–135MB
~2.5M SLoC