#data-provider #inherent #parachain #polkadot #provisioner #node

polkadot-node-core-parachains-inherent

Parachains inherent data provider for Polkadot node

17 major breaking releases

18.0.0 Oct 1, 2024
17.0.0 Jul 19, 2024
15.0.0 Jul 13, 2024
14.0.0 Jun 24, 2024
0.0.0 Nov 21, 2022

#3 in #inherent

Download history 347/week @ 2024-07-02 480/week @ 2024-07-09 488/week @ 2024-07-16 426/week @ 2024-07-23 373/week @ 2024-07-30 481/week @ 2024-08-06 593/week @ 2024-08-13 671/week @ 2024-08-20 437/week @ 2024-08-27 446/week @ 2024-09-03 745/week @ 2024-09-10 625/week @ 2024-09-17 930/week @ 2024-09-24 1008/week @ 2024-10-01 774/week @ 2024-10-08 644/week @ 2024-10-15

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

GPL-3.0-only

10KB
123 lines

Release

Polkadot SDK stable2409


lib.rs:

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

~94–135MB
~2.5M SLoC