pub fn assert_valid_vault(
    account: &AccountInfo<'_>,
    vault_signer: &Pubkey
) -> ProgramResult