Fatti
La Amincor Bank AG ha aperto un conto corrente per Hector Lopez Fontana. Il 14 novembre 1972, la filiale di Chiasso ha ricevuto un ordine di pagamento della Chemical Bank New York a favore di Hector Lopez Fontana, per l'importo di US$7.500,--. La filiale di Chiasso ha pagato a Hector Lopez Fontana, come controvalore dell'importo in dollari indicato, Fr. 28.458,70 lo stesso giorno. In seguito è emerso che il trasferimento della National Bank era avvenuto sulla base di un ordine falsificato.
Nel frattempo, la National Bank aveva ottenuto un ordine di sequestro contro Hector Lopez Fontana per un credito di circa Fr. 45.000,-- a causa del trasferimento effettuato in modo fraudolento. L'ufficio delle esecuzioni di Zurigo 2 ha comunicato alla Amincor Bank che tutti i crediti e i beni del debitore sottoposto a sequestro, tra cui anche i saldi di conto corrente, erano stati pignorati per il credito oggetto del sequestro.
La Amincor Bank ha comunicato all'ufficio delle esecuzioni che il saldo del credito del debitore sottoposto a sequestro al 10 gennaio 1973 ammontava a Sfr. 385,-- e US$9.494,65. Dopo che la Amincor Bank ha scoperto di non aver tenuto conto della stornatura dell'accredito in relazione all'ordine di pagamento della Chemical Bank nel calcolare il saldo comunicato all'ufficio delle esecuzioni e già pagato, ha rivendicato l'importo di US$7.500,-- o Fr. 28.575,-- mediante compensazione.
Legge
Il Tribunale federale ha deciso che la compensazione del conto corrente nei confronti dell'ufficio delle esecuzioni non ha comportato una novazione ai sensi dell'art. 117 cpv. 2 CO. Una tale novazione avrebbe potuto avvenire solo attraverso il riconoscimento del saldo da parte del partner contrattuale della ricorrente, ovvero del debitore sottoposto a sequestro Fontana.
Quando un credito è sottoposto a sequestro o a pignoramento, al debitore rimangono le eccezioni che si opponevano al credito. Tra queste rientra in particolare l'eccezione di compensazione. A tal fine non è necessario che la compensazione fosse ammissibile e dichiarata al momento in cui il terzo debitore ha avuto conoscenza del sequestro. È sufficiente che il debitore avesse in quel momento la prospettiva di poter in futuro compensare.
L'accredito a favore del debitore sottoposto a sequestro, che la ricorrente ha effettuato in base all'ordine di pagamento della…