//! This is different from `frame/pallet-staking` where delegators approval vote and run Phragmen.
//! Immediately following a round change, payments are made once-per-block until all payments have
//! been made. In each such block, one collator is chosen for a rewards payment and is paid along
/// If a collator doesn't produce any block on this number of rounds, it is notified as inactive.
pub(crate) fn get_rewardable_delegators(collator: &T::AccountId) -> CountedDelegations<T> {