pub type CommitteeMemberOf<T> = CommitteeMember<<T as Config>::AuthorityId, <T as Config>::AuthorityKeys>;Expand description
Committee member type used by the pallet
Aliased Type§
pub enum CommitteeMemberOf<T> {
Permissioned {
id: <T as Config>::AuthorityId,
keys: <T as Config>::AuthorityKeys,
},
Registered {
id: <T as Config>::AuthorityId,
keys: <T as Config>::AuthorityKeys,
stake_pool_pub_key: StakePoolPublicKey,
},
}Variants§
Permissioned
A permissioned candidate
Fields
§
id: <T as Config>::AuthorityIdAuthority id of the candidate
§
keys: <T as Config>::AuthorityKeysAuthority keys of the candidate
Registered
A registered candidate
Fields
§
id: <T as Config>::AuthorityIdAuthority id of the candidate
§
keys: <T as Config>::AuthorityKeysAuthority keys of the candidate
§
stake_pool_pub_key: StakePoolPublicKeyStake pool pub key of the candidate