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