pub fn require_authorization( program_data: &AccountView, admin: &AccountView, ) -> Result<(), ProgramError>