Fatti
P., cittadino britannico domiciliato negli Stati Uniti, ha fatto costruire un chalet in Vallese dall'appaltatore locale E. Dopo disaccordi sul costo finale della costruzione, P. ha risolto anticipatamente il contratto e rifiutato di pagare il saldo dovuto a E. Quest'ultimo ha quindi avviato un'azione di pagamento contro P. e richiesto l'iscrizione di un'ipoteca legale sull'chalet.
Il Tribunale civile del Cantone del Vallese ha accolto la richiesta di E., condannando P. a pagargli 26'512 fr. 45 e ordinando l'iscrizione definitiva dell'ipoteca legale. P. ha presentato ricorso contro questa sentenza al Tribunale federale.
Legge
Il Tribunale federale ha respinto il ricorso nella misura in cui era ricevibile. Ha in particolare ritenuto che i tribunali svizzeri fossero competenti a conoscere dell'azione di pagamento e della richiesta di iscrizione di ipoteca legale, in applicazione delle norme di diritto internazionale privato svizzero.
Nel merito, il Tribunale federale ha giudicato che P. avesse risolto anticipatamente il contratto d'appalto conformemente all'art. 377 CO. In tal caso, l'indennità dovuta all'appaltatore per il lavoro…