pub fn check_admin_privileges( sender: &Addr, contract_addr: &Addr, admin: &Addr, parent_addr: Option<Addr>, operators: Option<Vec<Addr>>, ) -> Result<(), UtilError>