Structs§
- Authenticated
Validator - Validator eligible for consensus participation. Guaranteed to have valid BLS and Schnorr signatures. This is a newtype wrapper around RegisteredValidator that guarantees authenticated=true.
- Combined
Stake Table - Stake table holding all staking information (DA and non-DA stakers)
- DAMembers
- NewType to disambiguate DA Membership
- Delegator
- Fetcher
- Registered
Validator - Validator as registered in the stake table contract.
May or may not have valid signatures (contract can’t fully verify Schnorr).
Used for state tracking. To participate in consensus, must be authenticated
and converted to
AuthenticatedValidatorviaTryFrom. - Stake
Table - NewType to disambiguate StakeTable
- Stake
Table 🔒Update Task - Unauthenticated
Validator Error - Validator
Deprecated
Enums§
Functions§
Type Aliases§
- Event
Key - Indexed
Stake - Type for holding result sets matching epochs to stake tables.