#subsystem #distribution #votes #validation #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.12.0)

13 major breaking releases

new 13.0.0 May 24, 2024
12.0.0 May 1, 2024
11.0.0 Apr 10, 2024
10.0.0 Mar 19, 2024
0.0.0 Nov 21, 2022

#159 in Magic Beans

Download history 171/week @ 2024-02-01 373/week @ 2024-02-08 376/week @ 2024-02-15 802/week @ 2024-02-22 736/week @ 2024-02-29 337/week @ 2024-03-07 652/week @ 2024-03-14 864/week @ 2024-03-21 939/week @ 2024-03-28 814/week @ 2024-04-04 511/week @ 2024-04-11 508/week @ 2024-04-18 571/week @ 2024-04-25 594/week @ 2024-05-02 487/week @ 2024-05-09 767/week @ 2024-05-16

2,492 downloads per month
Used in 2 crates (via polkadot-service)

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–135MB
~2.5M SLoC