pub fn assert_metadata_valid(
program_id: &Pubkey,
mint_pubkey: &Pubkey,
metadata_account_info: &AccountInfo<'_>
) -> ProgramResult