
Sur TRON, un compte détenu externement et un compte de contrat intelligent ne sont pas du même type de compte. Un compte détenu externement est contrôlé par une clé privée. Un compte de contrat exécute du code selon sa logique et ses règles d'accès programmées. Les deux peuvent détenir du TRX et des jetons, mais la manière dont ils initient des actions diffère. Cette distinction devient importante lors de la création d'explorateurs, de wallets, de systèmes de paiement et de dApps. Une interface ne doit pas supposer que chaque adresse représente une personne ou que chaque transfert vers un contrat déclenche nécessairement sa logique d'application. La documentation des comptes TRON indique qu'un transfert direct de TRX vers une adresse de contrat peut augmenter son solde TRX sans exécuter la fonction receive() ou fallback() du contrat sur le mainnet. Les développeurs doivent concevoir les instructions de dépôt en fonction du comportement réel du contrat, et non sur la base d'hypothèses liées uniquement à une adresse. @trondao @justinsuntron #TronEcoStar
