#polkadot #distribution #receiver #blockchain #sender #substrate

polkadot-dispute-distribution

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

20 major breaking releases

new 22.1.0 May 7, 2025
21.1.0 Feb 21, 2025
20.0.0 Jan 14, 2025
18.0.0 Oct 1, 2024
0.0.0 Nov 21, 2022

#23 in #receiver

Download history 1192/week @ 2025-01-15 1015/week @ 2025-01-22 1232/week @ 2025-01-29 1334/week @ 2025-02-05 1203/week @ 2025-02-12 1202/week @ 2025-02-19 1234/week @ 2025-02-26 952/week @ 2025-03-05 1500/week @ 2025-03-12 1355/week @ 2025-03-19 1411/week @ 2025-03-26 1139/week @ 2025-04-02 1126/week @ 2025-04-09 1019/week @ 2025-04-16 2286/week @ 2025-04-23 1083/week @ 2025-04-30

5,706 downloads per month
Used in 3 crates (2 directly)

GPL-3.0-only

2MB
40K SLoC

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

~92–130MB
~2.5M SLoC