55 releases (36 major breaking)

38.0.0 Sep 26, 2024
37.0.0 Jul 18, 2024
36.0.0 Jul 12, 2024
35.0.0 Jun 24, 2024
2.0.0-alpha.5 Mar 24, 2020

#2 in #grandpa

Download history 2199/week @ 2024-08-26 1885/week @ 2024-09-02 2453/week @ 2024-09-09 2591/week @ 2024-09-16 3441/week @ 2024-09-23 2961/week @ 2024-09-30 1974/week @ 2024-10-07 2930/week @ 2024-10-14 4051/week @ 2024-10-21 3511/week @ 2024-10-28 3032/week @ 2024-11-04 22155/week @ 2024-11-11 27067/week @ 2024-11-18 30353/week @ 2024-11-25 25531/week @ 2024-12-02 31404/week @ 2024-12-09

115,839 downloads per month
Used in 30 crates (9 directly)

Apache-2.0

2.5MB
48K 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

Release

Polkadot SDK stable2409


lib.rs:

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.

Dependencies

~19–33MB
~558K SLoC