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

no-std cumulus-pallet-aura-ext

AURA consensus extension pallet for parachains (polkadot v1.10.0)

14 releases (breaking)

0.11.0 Apr 9, 2024
0.10.0 Mar 18, 2024
0.9.0 Feb 27, 2024
0.6.0 Dec 13, 2023
0.0.0 Nov 21, 2022

#1761 in Magic Beans

Download history 87/week @ 2023-12-22 579/week @ 2023-12-29 816/week @ 2024-01-05 574/week @ 2024-01-12 444/week @ 2024-01-19 447/week @ 2024-01-26 393/week @ 2024-02-02 839/week @ 2024-02-09 1591/week @ 2024-02-16 1751/week @ 2024-02-23 677/week @ 2024-03-01 437/week @ 2024-03-08 895/week @ 2024-03-15 974/week @ 2024-03-22 993/week @ 2024-03-29 775/week @ 2024-04-05

3,702 downloads per month
Used in 27 crates (24 directly)

Apache-2.0 and GPL-3.0-only

16KB
173 lines

Cumulus extension pallet for AuRa

This pallets 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

~25–40MB
~673K SLoC