Fatti
Il 23 maggio 1984, il tribunale distrettuale di Zurigo ha pronunciato il divorzio dei coniugi D.-B. e ha approvato la loro convenzione del 17 maggio 1985 sugli effetti accessori del divorzio. La convenzione prevedeva che il marito trasferisse alla moglie la proprietà di un immobile a Zurigo e le versasse un'indennità unica. Il tribunale ha approvato questa convenzione.
Il 28 agosto 1986, la moglie ha chiesto la revisione della decisione del tribunale distrettuale, allegando che la convenzione era viziata da un vizio di consenso. Il tribunale distrettuale ha respinto la sua richiesta, considerandola tardiva. La corte d'appello del cantone di Zurigo ha confermato questa decisione.
La moglie ha quindi interposto appello davanti al Tribunale federale, chiedendo l'annullamento della convenzione e una nuova regolamentazione degli effetti accessori del divorzio.
Legge
1. Ammissibilità del ricorso
Il Tribunale federale ha esaminato se la decisione della corte d'appello poteva essere considerata come una decisione finale ai sensi dell'art. 48 al. 1 OG, suscettibile di ricorso in riforma. Ha considerato che la decisione della corte d'appello, che respingeva la richiesta di revisione della moglie, costituiva una decisione finale ai sensi di questa disposizione.
2. Condizioni dell'annullamento di una transazione giudiziaria per causa di errore
Il Tribunale federale ha ricordato che l'errore può condurre all'annullamento di una transazione giudiziaria se è essenziale e se è stato commesso di buona fede. Ha anche sottolineato che l'errore può consistere nel fatto che una parte tenga un evento futuro per certo, mentre è incerto.
3. Doveri di informazione nella procedura di divorzio
Il Tribunale federale ha considerato che ogni coniuge è tenuto a informare l'altro spontaneamente sul proprio reddito e sulla propria fortuna nella misura utile per far valere delle pretese e se l'informazione non può essere ottenuta altrimenti. Ha anche sottolineato che la violazione di questo dovere può essere costitutiva di un dolo ai sensi dell'art. 28 CO.
4. Errore e dolo
Il Tribunale federale ha esaminato se la…