#pallet #parachain #extension #consensus #block #cumulus #relay

no-std cumulus-pallet-aura-ext

AURA consensus extension pallet for parachains

18 breaking releases

new 0.19.0 Jan 22, 2025
0.17.0 Sep 26, 2024
0.16.0 Jul 18, 2024
0.10.0 Mar 18, 2024
0.0.0 Nov 21, 2022

#547 in Magic Beans

Download history 1170/week @ 2024-10-02 1296/week @ 2024-10-09 1755/week @ 2024-10-16 1761/week @ 2024-10-23 1803/week @ 2024-10-30 6553/week @ 2024-11-06 26724/week @ 2024-11-13 25971/week @ 2024-11-20 25826/week @ 2024-11-27 27226/week @ 2024-12-04 23690/week @ 2024-12-11 19235/week @ 2024-12-18 7092/week @ 2024-12-25 19099/week @ 2025-01-01 24148/week @ 2025-01-08 29376/week @ 2025-01-15

80,560 downloads per month
Used in 35 crates (24 directly)

Apache-2.0 and GPL-3.0-only

17KB
180 lines

Release

Polkadot SDK Stable 2412


lib.rs:

Cumulus extension pallet for AuRa

This pallet extends the Substrate AuRa pallet to make it compatible with parachains. It provides the Pallet, the Config and the GenesisConfig.

It is also required that the parachain runtime uses the provided BlockExecutor to properly check the constructed block on the relay chain.

cumulus_pallet_parachain_system::register_validate_block! {
    Runtime = Runtime,
    BlockExecutor = cumulus_pallet_aura_ext::BlockExecutor::<Runtime, Executive>,
}

Dependencies

~28–43MB
~730K SLoC