pub fn fetch_header<Block: BlockT, BE>(
    substrate_backend: &BE,
    frontier_backend: &Backend<Block>,
    checking_tip: Block::Hash,
    sync_from: <Block::Header as HeaderT>::Number
) -> Result<Option<Block::Header>, String>
where BE: HeaderBackend<Block>,