pub fn is_canon<B, C>(client: &C, target_hash: B::Hash) -> boolwhere
    B: BlockT,
    C: HeaderBackend<B> + 'static,