एथेरियम - अनुबंध उपयोगकर्ता बनाना
इस अध्याय में, हम Ethereum पर अनुबंध उपयोगकर्ताओं के निर्माण के बारे में जानेंगे। हमारे प्रकाशित अनुबंध के लिए एक उपयोगकर्ता बनाने के लिए, हम दूसरा निर्माण करेंगेMyEtherWalletक्लाइंट एक ही गनाचे ब्लॉकचेन से जुड़ा हुआ है जिसे आप पिछले चरणों में उपयोग कर रहे हैं। के पास जाओMyEtherWallet स्क्रीन और एक नया बटुआ बनाएँ।
पर क्लिक करें contracts मेनू और चयन करें “Interact with Contract”पहले के मामले में विकल्प। ध्यान दें कि यह नया उपयोगकर्ता केवल पहले से प्रकाशित अनुबंध के साथ बातचीत करने जा रहा है और अपने स्वयं के अनुबंध को तैनात नहीं कर रहा है। अनुबंध का पता और एबीआई निर्दिष्ट करें जो आपने पहले के मामले में उपयोग किया था।

अब, क्लिक करें Access बटन और आह्वान send तरीका। पूछे जाने पर, कुछ मूल्य कहते हैं कि 100 ईटीएच भेजे जाने हैं। लेन-देन जमा करें। सबमिट करने पर, निम्न स्क्रीन दिखाई देगी।

इस नए क्लाइंट को हमारे गनाचे ब्लॉकचेन से जोड़ने के लिए, गनाचे कंसोल पर जाएं। निम्न स्क्रीनशॉट में दिखाए अनुसार खाता # 2 की कुंजी आइकन पर क्लिक करें -

आपको खाता # 2 के लिए निजी कुंजी मिलेगी।

यहां दिखाई गई कुंजी को अपने नए बनाए गए बटुए में प्राप्त करें और उसका उपयोग करें -

पर क्लिक करें Unlock बटुआ संलग्न करने के लिए बटन।
जब वॉलेट सफलतापूर्वक अनलॉक हो जाता है, तो वांछित भेजें लेनदेन लिखें।

लेनदेन पर क्लिक करके उत्पन्न करें “Generate Transaction” बटन।

Makeब्लॉकचेन में प्रतिबिंबित करने के लिए लेनदेन और कुछ समय तक प्रतीक्षा करें। अब, निष्पादित करें“getAmount”दिखाई गई राशि अब 200 होनी चाहिए।

निष्पादित “getBalance”। value फ़ील्ड अब 800 होनी चाहिए।

विभिन्न उपयोगकर्ताओं द्वारा किए गए विभिन्न लेनदेन को देखने के लिए लेनदेन लॉग की जांच करें।
