Type Alias pallet_inv4::pallet::CoreInfoOf
source · pub type CoreInfoOf<T> = CoreInfo<<T as Config>::AccountId, CoreMetadataOf<T>>;Aliased Type§
struct CoreInfoOf<T> {
pub account: <T as Config>::AccountId,
pub metadata: BoundedVec<u8, <T as Config>::MaxMetadata>,
pub minimum_support: Perbill,
pub required_approval: Perbill,
pub frozen_tokens: bool,
}Fields§
§account: <T as Config>::AccountIdIPS parentage
metadata: BoundedVec<u8, <T as Config>::MaxMetadata>IPS metadata
minimum_support: PerbillAye vote percentage required to execute a multisig call.
Invariant: If set to One, 100% of tokens that have non-zero voting weight must approve
required_approval: Perbill§frozen_tokens: bool