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>::AccountId
IPS parentage
metadata: BoundedVec<u8, <T as Config>::MaxMetadata>
IPS metadata
minimum_support: Perbill
Aye 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