Comment savoir si une adresse de l'Ethereum est un contrat?

Une adresse dans la Solidité peut être un compte ou d'un contrat (ou d'autres choses, comme une transaction). Quand j'ai une variable x, la tenue d'une adresse, comment puis-je tester si c'est un contrat ou pas?

(Oui, j'ai lu le le chapitre sur les types dans la doc)

OriginalL'auteur bortzmeyer | 2016-06-05