30 releases (16 major breaking)

18.0.0 Mar 5, 2023
17.0.0 Feb 26, 2023
16.0.0 Feb 19, 2023
15.0.0 Feb 12, 2023
2.0.0-alpha.5 Mar 24, 2020

#1174 in Magic Beans

Download history 596/week @ 2022-11-25 479/week @ 2022-12-02 1451/week @ 2022-12-09 563/week @ 2022-12-16 765/week @ 2022-12-23 266/week @ 2022-12-30 477/week @ 2023-01-06 449/week @ 2023-01-13 1154/week @ 2023-01-20 694/week @ 2023-01-27 1062/week @ 2023-02-03 385/week @ 2023-02-10 1189/week @ 2023-02-17 203/week @ 2023-02-24 877/week @ 2023-03-03 670/week @ 2023-03-10

2,979 downloads per month
Used in 2 crates (via suntime)

Apache-2.0

2MB
35K SLoC

Aura Module

Overview

The Aura module extends Aura consensus by managing offline reporting.

Interface

Public Functions

  • slot_duration - Determine the Aura slot-duration based on the Timestamp module configuration.
  • Timestamp: The Timestamp module is used in Aura to track consensus rounds (via slots).

References

If you're interested in hacking on this module, it is useful to understand the interaction with substrate/primitives/inherents/src/lib.rs and, specifically, the required implementation of ProvideInherent and ProvideInherentData to create and check inherents.

License: Apache-2.0

Dependencies

~8–20MB
~353K SLoC