#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.9.0)

10 major breaking releases

new 10.0.0 Mar 19, 2024
9.0.0 Feb 27, 2024
8.0.0 Feb 13, 2024
7.0.0 Jan 24, 2024
0.0.0 Nov 21, 2022

#70 in Magic Beans

Download history 283/week @ 2023-11-26 88/week @ 2023-12-03 171/week @ 2023-12-10 97/week @ 2023-12-17 19/week @ 2023-12-24 153/week @ 2023-12-31 146/week @ 2024-01-07 117/week @ 2024-01-14 171/week @ 2024-01-21 137/week @ 2024-01-28 267/week @ 2024-02-04 383/week @ 2024-02-11 376/week @ 2024-02-18 1032/week @ 2024-02-25 478/week @ 2024-03-03 171/week @ 2024-03-10

2,094 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

~75–120MB
~2M SLoC