58 releases (38 major breaking)

40.0.0 Apr 3, 2025
39.1.0 Mar 27, 2025
39.0.0 Jan 14, 2025
38.0.0 Sep 26, 2024
2.0.0-alpha.5 Mar 24, 2020

#23 in #pallet

Download history 7776/week @ 2024-12-25 20764/week @ 2025-01-01 26137/week @ 2025-01-08 38049/week @ 2025-01-15 32519/week @ 2025-01-22 29346/week @ 2025-01-29 31100/week @ 2025-02-05 42127/week @ 2025-02-12 27586/week @ 2025-02-19 7932/week @ 2025-02-26 6562/week @ 2025-03-05 7824/week @ 2025-03-12 5682/week @ 2025-03-19 6829/week @ 2025-03-26 6017/week @ 2025-04-02 5717/week @ 2025-04-09

25,256 downloads per month
Used in 59 crates (9 directly)

Apache-2.0

3.5MB
54K SLoC

GRANDPA Consensus module for runtime.

This manages the GRANDPA authority set ready for the native code. These authorities are only for GRANDPA finality, not for consensus overall.

In the future, it will also handle misbehavior reports, and on-chain finality notifications.

For full integration with GRANDPA, the GrandpaApi should be implemented. The necessary items are re-exported via the fg_primitives crate.

License: Apache-2.0

Dependencies

~21–36MB
~605K SLoC