mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-07-08 20:37:22 +00:00
b6294418f8
* Introduce a `Slot` type Instead of having some type definition that only was used in half of the code or directly using `u64`, this adds a new unit type wrapper `Slot`. This makes it especially easy for the outside api to know what type is expected/returned. * Change epoch duratioC * rename all instances of slot number to slot * Make the constructor private Co-authored-by: André Silva <andrerfosilva@gmail.com>
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.
Related Modules
- 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