आरागॉन ऐप के पते पर गलती से भेजे गए फंड को कैसे रिकवर करें?
Last updated
Last updated
यदि आपने गलती से किसी आरागॉन संगठन में इंस्टॉल किए गए ऐप के पते पर टोकन भेज दिए हैं, तो आप टोकन को पुनर्प्राप्त कर सकते हैं और उन्हें संगठन के वॉल्ट, ऑर्गनज़ैशन ऐप में भेज सकते हैं, जिसमें आपके डीएओ फंड होने चाहिए। इसे करने के दो तरीके हैं:
हम कंसोल विकल्प का उपयोग करने की दृढ़ता से अनुशंसा करते हैं क्योंकि यह बहुत आसान है
Use the following steps:
अपना डीएओ खोलें, और अपने डीएओ वेब पते के अंत में /कंसोल(/console) जोड़ें। यूआरएल इस तरह दिखेगा: https://client.aragon.org/#/<your-dao-name>/console
उपरोक्त(रीप्लैस) URL में को अपने DAO के नाम से बदलें <your-dao-name>
आपको नीचे जैसा कुछ देखना चाहिए:
अगला Exec चुनें जो DAO में लेनदेन करने के लिए उपयोग किया जाने वाला एक कमांड है।
यहां आप उस ऐप का चयन करें जिस पर गलती से फंड भेजा गया था। इस उदाहरण में, धनराशि गलती से फाइनैन्स ऐप को भेज दी गई थी, इसलिए हम फाइनैन्स(Finance)
का चयन करते हैं:
जीथब पर फाइनेंस ऐप के सोर्स कोड में आप एक फंक्शन पा सकते हैं जिसे रिकवर टूवॉल्ट कहा जाता है(recoverToVault)
, ठीक वही जो हमें चाहिए!
अब हम इस फंक्शन को आरागॉन कंसोल से कॉल करेंगे। ऐसा करने के लिए हमें कंसोल में कमांड में रिकवरीटॉवॉल्ट (पता _token) (recoverToVault(address _token))
जोड़ना होगा, लेकिन पहले हम पता _token(address _token)
को टोकन के अनुबंध पते से बदल देंगे जो गलती से फाइनेंस ऐप को भेज दिया गया था।
इस उदाहरण के मामले में पता 0x3255D2D022Ef80F58dA2D107235010367cCdF0fD है, इसलिए हम कंसोल में कमांड में recoverToVault(0x3255D2D022Ef80F58dA2D107235010367cCdF0fD)
जोड़ देंगे। इस उदाहरण के लिए पूर्ण आदेश अब निम्नलिखित है:
अब एंटर पर क्लिक करें:
अब लेन-देन बनाएँ पर क्लिक करके लेन-देन की पुष्टि करें:
फिर अपने वेब3 वॉलेट (अक्सर मेटामास्क) में लेनदेन की पुष्टि करें।
सुनिश्चित करें कि आप एक वेब3 खाते का उपयोग करते हैं जिसने या तो डीएओ बनाया है या (और) इस लेनदेन पर हस्ताक्षर करने के लिए आपके डीएओ-टोकन धारण कर रहा है
अब अपने संगठन में वित्त ऐप पर जाएं, और आपके फंड जादुई रूप से वहां दिखाई देने चाहिए!
इस उदाहरण में वित्त से Vault ऐप में BRT टोकन बरामद किए गए हैं:
निम्नलिखित चरणों का प्रयोग करें:
आरागॉनसीएलआई स्थापित करें जो आरागॉन संगठनों के साथ बातचीत करने के लिए एक कमांड लाइन इंटरफेस है।
आरागॉन संगठनों के लिए डेटा (जैसे एबीआई) तक पहुंचने के तरीके के साथ आरागॉनसीएलआई प्रदान करने के लिए अपने टर्मिनल में आरागॉन आईपीएफ(aragon ipfs)
चलाएं।
AragonCLI के उपयोग के लिए एक निजी कुंजी सेट करें, फिर गैस के भुगतान के लिए इस निजी कुंजी के पते पर कुछ ईथर भेजें।
आरागॉनसीएलआई से निम्नलिखित ट्रांजैक्शन कमांड भेजें, प्रत्येक "एड्रेस" को आपके अटके हुए ट्रांजेक्शन से संबंधित संबंधित पते से बदलें:
जहां OrganizationAddress
अटके हुए धन को रखने वाले संगठन का पता है, AppAddress
उस ऐप का पता है जिसे आपने अटकी हुई धनराशि भेजी थी, और TokenContractAddress
आपके द्वारा भेजे गए टोकन के लिए टोकन अनुबंध का पता है।
उदाहरण के लिए, यदि आपने दाई को genesis.aragonid.eth संगठन के वित्त ऐप पते पर भेजा है, तो आप aragonCLI से जो लेनदेन आदेश भेजेंगे, वह होगा:
इस GitHub टिप्पणी में इन चरणों का दस्तावेजीकरण करने के लिए क्रिस हॉबक्रॉफ्ट को धन्यवाद।