Crate core_primitives
source ·Modules§
- app 🔒
- Generic implementations of [
crate::traits::Header
], [crate::traits::Block
] and [crate::traits::Extrinsic
].
Structs§
- Configurable parameters for ban validator mechanism
- Details of why and for how long a validator is removed from the committee
- A bounded vector.
- Represent desirable size of a committee in a session
- Represent committee, ie set of nodes that produce and finalize blocks in the session
Enums§
- Represent any possible reason a validator can be removed from the committee due to
- Openness of the process of the elections
Constants§
- Current version of abft.
- Version returned when no version has been set.
- Legacy version of abft.
Traits§
Type Aliases§
- AccountId for Phron Validators
- An Aura authority identifier using S/R 25519 as its crypto.
- An phronesis keypair using ed25519 as its crypto.
- Balance of an account.
- An index to a block.
- Counter for the number of eras that have passed.
- A hash of some data used by the chain.
- Index of a transaction in the chain.
- Simple index type with which we can count sessions.
- Signature type for Phron Validators
- Priority for a transaction. Additive. Higher is better.