pub fn match_light_client_by_gateway_id<T: Config>(
    gateway_id: ChainId
) -> Result<Box<dyn LightClient<T>>, Error<T>>