#validation #subsystem #distribution #votes #sender #receiver #dispute

polkadot-dispute-distribution

Polkadot Dispute Distribution subsystem, which ensures all concerned validators are aware of a dispute and have the relevant votes. (polkadot v1.15.0)

16 major breaking releases

new 17.0.0 Jul 19, 2024
15.0.0 Jul 13, 2024
14.0.0 Jun 24, 2024
13.0.0 May 24, 2024
0.0.0 Nov 21, 2022

#335 in Magic Beans

Download history 954/week @ 2024-03-29 723/week @ 2024-04-05 467/week @ 2024-04-12 532/week @ 2024-04-19 638/week @ 2024-04-26 502/week @ 2024-05-03 530/week @ 2024-05-10 778/week @ 2024-05-17 853/week @ 2024-05-24 833/week @ 2024-05-31 1115/week @ 2024-06-07 533/week @ 2024-06-14 884/week @ 2024-06-21 729/week @ 2024-06-28 265/week @ 2024-07-05 375/week @ 2024-07-12

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

GPL-3.0-only

130KB
2.5K 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

~91–130MB
~2.5M SLoC