INNER CODE UNIT · Rust

build

AstarNetwork/Astar · pallets/collator-selection/src/lib.rs:268

        fn build(&self) {
            let duplicate_invulnerables = self
                .invulnerables
                .iter()
                .collect::<sp_std::collections::btree_set::BTreeSet<_>>();
            assert_eq!(
                duplicate_invulnerables.len(),
                self.invulnerables.len(),
                "duplicate invulnerables in genesis."
            );

            assert!(
                T::MaxInvulnerables::get() >= (self.invulnerables.len() as u32),
                "genesis invulnerables are more than T::MaxInvulnerables",
            );
            assert!(
                T::MaxCandidates::get() >= self.desired_candidates,
                "genesis desired_candidates are more than T::MaxCandidates",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…