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