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

no-std cumulus-pallet-aura-ext

AURA consensus extension pallet for parachains

17 breaking releases

new 0.18.0 Jan 14, 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

#650 in Magic Beans

Download history 1332/week @ 2024-09-27 1148/week @ 2024-10-04 1442/week @ 2024-10-11 2026/week @ 2024-10-18 1448/week @ 2024-10-25 1815/week @ 2024-11-01 15570/week @ 2024-11-08 27236/week @ 2024-11-15 26145/week @ 2024-11-22 24769/week @ 2024-11-29 27803/week @ 2024-12-06 25682/week @ 2024-12-13 8667/week @ 2024-12-20 10215/week @ 2024-12-27 22172/week @ 2025-01-03 23730/week @ 2025-01-10

68,842 downloads per month
Used in 36 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

~27–42MB
~724K SLoC