20 major breaking releases

22.0.0 Apr 4, 2025
21.0.0 Jan 29, 2025
20.0.0 Jan 14, 2025
18.0.0 Oct 1, 2024
0.0.0 Nov 21, 2022

#4 in #provisioner

Download history 1228/week @ 2025-02-12 1060/week @ 2025-02-19 1222/week @ 2025-02-26 967/week @ 2025-03-05 1517/week @ 2025-03-12 1386/week @ 2025-03-19 1413/week @ 2025-03-26 1134/week @ 2025-04-02 1129/week @ 2025-04-09 1036/week @ 2025-04-16 2320/week @ 2025-04-23 1359/week @ 2025-04-30 1169/week @ 2025-05-07 1081/week @ 2025-05-14 1008/week @ 2025-05-21 873/week @ 2025-05-28

4,346 downloads per month
Used in 21 crates (2 directly)

GPL-3.0-only

390KB
7K SLoC

The parachain inherent data provider

Parachain backing and approval is an off-chain process, but the parachain needs to progress on chain as well. To make it progress on chain a block producer needs to forward information about the state of a parachain to the runtime. This information is forwarded through an inherent to the runtime. Here we provide the ParachainsInherentDataProvider that requests the relevant data from the provisioner subsystem and creates the the inherent data that the runtime will use to create an inherent.

Dependencies

~97–135MB
~2.5M SLoC