#subsystem #validation #determine #message #polkadot #jobs #traits

polkadot-node-subsystem-util

Subsystem traits and message definitions

17 major breaking releases

18.0.0 Oct 1, 2024
17.1.0 Aug 14, 2024
17.0.0 Jul 19, 2024
15.0.0 Jul 13, 2024
0.0.0 Nov 21, 2022

#50 in #subsystem

Download history 411/week @ 2024-08-29 601/week @ 2024-09-05 703/week @ 2024-09-12 773/week @ 2024-09-19 1309/week @ 2024-09-26 748/week @ 2024-10-03 744/week @ 2024-10-10 866/week @ 2024-10-17 782/week @ 2024-10-24 1056/week @ 2024-10-31 779/week @ 2024-11-07 1199/week @ 2024-11-14 1313/week @ 2024-11-21 1106/week @ 2024-11-28 1429/week @ 2024-12-05 1241/week @ 2024-12-12

5,301 downloads per month
Used in 31 crates (22 directly)

GPL-3.0-only

180KB
4K SLoC

Release

Polkadot SDK stable2409


lib.rs:

Utility module for subsystems

Many subsystems have common interests such as canceling a bunch of spawned jobs, or determining what their validator ID is. These common interests are factored into this module.

This crate also reexports Prometheus metric types which are expected to be implemented by subsystems.

Dependencies

~99–140MB
~2.5M SLoC