
TRON पर, एक बाह्य रूप से स्वामित्व वाला खाता और एक स्मार्ट कॉन्ट्रैक्ट खाता एक ही प्रकार के खाते नहीं होते। एक बाह्य रूप से स्वामित्व वाला खाता एक निजी कुंजी द्वारा नियंत्रित होता है। एक कॉन्ट्रैक्ट खाता अपने प्रोग्राम किए गए लॉजिक और एक्सेस नियमों के अनुसार कोड निष्पादित करता है। दोनों TRX और टोकन रख सकते हैं, लेकिन वे क्रियाएँ शुरू करने का तरीका अलग होता है। यह भिन्नता एक्सप्लोरर, वॉलेट, भुगतान प्रणालियों और dApp बनाते समय महत्वपूर्ण हो जाती है। एक इंटरफ़ेस को यह मानना चाहिए कि प्रत्येक पता किसी व्यक्ति का प्रतिनिधित्व करता है या प्रत्येक कॉन्ट्रैक्ट पर प्रेषण आवश्यक रूप से इसकी एप्लिकेशन लॉजिक को ट्रिगर करता है। TRON के खाता दस्तावेज़ में नोट किया गया है कि मेननेट पर कॉन्ट्रैक्ट पते पर सीधा TRX ट्रांसफ़र करने से कॉन्ट्रैक्ट के receive() या fallback() फ़ंक्शन को निष्पादित किए बिना इसका TRX शेष बढ़ सकता है। डेवलपर्स को डिपॉज़िट निर्देशों को केवल पते पर आधारित मान्यताओं के बजाय, वास्तविक कॉन्ट्रैक्ट व्यवहार के आसपास डिज़ाइन करना चाहिए। @trondao @justinsuntron #TronEcoStar
