pub fn fetch_all_maybe_vault( rpc: &RpcClient, addresses: &[Pubkey], ) -> Result<Vec<MaybeAccount<Vault>>, Error>