//! Using those two requirements we can select who the author was based on the collators assigned
#[pallet::weight((T::WeightInfo::set_latest_author_data(T::MaxContainerChains::get()), DispatchClass::Mandatory))]
// If there are no aura logs, it iterates over all the logs, then returns the error from the first element.
fn get_latest_author_info(para_id: ParaId) -> Option<ContainerChainBlockInfo<T::AccountId>> {
/// This pallet has slightly different behavior when used in a parachain vs when used in a relay chain
/// In relay mode, we don't need a storage proof, so the inherent doesn't need any input argument,
// This ignores the inherent data entirely, so it is compatible with clients that don't add our inherent