#epoch #consensus #on-chain #randomness #manage #vrf #outputs

no-std pallet-babe

Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.

54 releases (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

#6 in #on-chain

Download history 1516/week @ 2024-07-23 1702/week @ 2024-07-30 1631/week @ 2024-08-06 1861/week @ 2024-08-13 2144/week @ 2024-08-20 1607/week @ 2024-08-27 1101/week @ 2024-09-03 1767/week @ 2024-09-10 1503/week @ 2024-09-17 2362/week @ 2024-09-24 2074/week @ 2024-10-01 1761/week @ 2024-10-08 2036/week @ 2024-10-15 2372/week @ 2024-10-22 2249/week @ 2024-10-29 3531/week @ 2024-11-05

10,613 downloads per month
Used in 86 crates (8 directly)

Apache-2.0

3MB
49K SLoC

Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.

License: Apache-2.0

Release

Polkadot SDK stable2409


lib.rs:

Consensus extension module for BABE consensus. Collects on-chain randomness from VRF outputs and manages epoch transitions.

Dependencies

~19–33MB
~563K SLoC