परियोजना का विवरण
अनुवादितविकास भाग में, आप सॉलिडिटी में एक टोकन कॉन्ट्रैक्ट लिखेंगे, मानक ट्रांसफर, अनुमोदन, और भत्ता तंत्र को लागू करेंगे, और प्रशासनिक कार्यों को जोड़ेंगे जिनकी उत्पाद को वास्तव में आवश्यकता है: प्रबंधित जारी करना (मिंट), वैकल्पिक जलाना (बर्न), और आपात स्थितियों में रोकने की क्षमता। सभी विशेषाधिकार प्राप्त क्रियाएँ सही पहुँच नियंत्रण के साथ सुरक्षित होनी चाहिए, और कॉन्ट्रैक्ट को भंडारण लेआउट, घटना उत्सर्जन, और त्रुटि हैंडलिंग के लिए वर्तमान प्रथाओं का पालन करना चाहिए। सुरक्षा सत्यापन कार्य का एक समान रूप से महत्वपूर्ण हिस्सा है: हम पुनः प्रवेश, पूर्णांक ओवरफ्लो और अंडरफ्लो, पहुँच नियंत्रण कमजोरियों की गहन समीक्षा की अपेक्षा करते हैं, साथ ही असुरक्षित बाहरी कॉल और तर्कों की जांच जो धन को निकालने या लॉक करने की अनुमति दे सकते हैं। परिणामों को एक स्पष्ट रिपोर्ट में संकलित किया जाना चाहिए जिसमें प्रत्येक मुद्दे को गंभीरता के अनुसार रैंक किया गया हो, प्रभाव का विवरण हो, और विशिष्ट सुधार सुझाव हों।
डिलिवरेबल एक तैयार-से-उपयोग कॉन्ट्रैक्ट है जो सामान्य और प्रतिकूल परिदृश्यों के अर्थपूर्ण कवरेज के साथ स्वचालित परीक्षणों की एक श्रृंखला पास करता है, एक लिखित सुरक्षा ऑडिट रिपोर्ट, और गैस अनुकूलन नोट्स का संक्षिप्त सारांश जिसमें यह संकेत दिया गया है कि लागत कहाँ कम की गई और क्या व्यापार-बंद किए गए। जब उत्तर दें, तो कृपया स्मार्ट कॉन्ट्रैक्ट पर प्रासंगिक पिछले कार्य दिखाएँ।
— सॉलिडिटी में ERC-20 कॉन्ट्रैक्ट जिसमें स्पष्ट पहुँच नियंत्रण के तहत ट्रांसफर, अनुमोदन, मिंट, बर्न, और रोकने की लॉजिक है
— सामान्य उपयोग और प्रतिकूल किनारे के मामलों को कवर करने वाले स्वचालित परीक्षणों की श्रृंखला
— सुरक्षा ऑडिट रिपोर्ट: पुनः प्रवेश, ओवरफ्लो, पहुँच नियंत्रण, गंभीरता के अनुसार रैंक की गई और सुधार के साथ
— गैस अनुकूलन नोट्स जिसमें पहले/बाद के आंकड़े और व्यापार-बंद का विवरण है