EVMcrispr का उपयोग करके कोरम बदलें

circle-info

यह मार्गदर्शिका आपको बताएगी कि EVMcrisprarrow-up-right का उपयोग करके आपके DAO में वोटों के लिए आवश्यक न्यूनतम कोरम (मतदान) को कैसे बदला जाए।

EVMcrispr एक शक्तिशाली उपकरण है जो आरागॉन डीएओ के साथ बातचीत करने के लिए एक जावास्क्रिप्ट पुस्तकालय(लाइब्रेरी) के साथ एक डोमेन-विशिष्ट भाषा को जोड़ता है।

सबसे पहले यहांarrow-up-right EVMcrispr को ओपन करें और 'Open Terminal' पर क्लिक करें। अब, यह स्क्रीन दिखाई देनी चाहिए:

अगला टर्मिनल में सभी टेक्स्ट हटाएं:

अपने वेब3 प्रदाता (अधिकांश उपयोगकर्ताओं के लिए मेटामास्क) से जुड़ने के लिए 'कनेक्ट' पर क्लिक करें।

triangle-exclamation

अब हम न्यूनतम कोरम प्रतिशत को बदलने के लिए कमांड लिखने जा रहे हैं।

अपने डीएओ के लिए न्यूनतम कोरम प्रतिशत बदलने के लिए आपको अपने डीएओ से connect <dao-name-or-address के साथ कनेक्ट करना होगा। इसके बाद हमtoken-manager voting जोड़ते हैं क्योंकि token-managerर ऐप मेंCREATE_VOTES_ROLEकी आवश्यकता होती है, जिससे हम जिस ऐप के साथ इंटरैक्ट करेंगे, उसे वोट करने के लिए कार्रवाई को आगे बढ़ाया जा सके। हमारे पास अब तक यही है:

अब हम EVMcrispr टर्मिनल के लिए दूसरी कमांड लाइन लिखेंगे। जोड़ने के लिए सबसे पहले निष्पादन है जो एक कमांड है जिसका उपयोग लेनदेन डीएओ करने के लिए किया जाता है। इसके बाद हम उस ऐप को वोटिंग जोड़ते हैं जिससे हम बातचीत करेंगे। हमारे पास अब तक यही है:

हालांकि हम तैयार नहीं हैं। जब हम गीथूब पर वोटिंग ऐप के स्रोत कोड में देखते हैं तो हम न्यूनतम स्वीकृत कोरम प्रतिशत को बदलने के लिए एक फ़ंक्शन पा सकते हैं, यह वही है जो हमें चाहिए:

अब हम इस फ़ंक्शन को टर्मिनल के लिए कॉल करने के लिए कमांड में जोड़ देंगे। हमें changeMinAcceptQuorumPct(uint64 _minAcceptQuorumPct) जोड़ना होगा, लेकिन पहले हम uint64 uint64 _minAcceptQuorumPct को आपके वांछित न्यूनतम कोरम प्रतिशत से बदल देंगे।

इसे 10^18 के प्रतिशत के रूप में व्यक्त किया जाता है, उदाहरण के लिए 100% = 10^18 and 1% = 10^16.। मान लें कि आप 25% का एक नया न्यूनतम कोरम चाहते हैं, तो आपको 250000000000000000 पर आने वाले 25 में 16 शून्य जोड़ना होगा

triangle-exclamation

अब टर्मिनल के कमांड में changeMinAcceptQuorumPct 250000000000000000 जोड़ें:

आदेश तैयार हैं! उन्हें टर्मिनल में कॉपी/पेस्ट करें और 'फॉरवर्ड ...' बटन पर क्लिक करें:

अपने Web3 प्रदाता से लेन-देन पर हस्ताक्षर करें और इसे अब सफलतापूर्वक निष्पादित किया जाना चाहिए।

triangle-exclamation

हम लगभग तैयार हैं लेकिन पहले अपना डीएओ वेब ब्राउज़र में खोलें। यूआरएल होना चाहिए:

https://client.aragon.org/#/<dao-name-or-address>

इसके बाद वोटिंग ऐप पर जाएं क्योंकि इस बदलाव ने अपने आप वोट जेनरेट कर दिया है। अब आप (और आपके DAO सदस्यों में से पर्याप्त) को इसे पारित करने के लिए वोट को स्वीकृत करने की आवश्यकता है:

triangle-exclamation

जब मतदान का समय समाप्त हो जाए तो 'इस वोट को लागू(इनैक्ट) करें' पर क्लिक करें और अपने वेब3 प्रदाता के साथ लेनदेन पर हस्ताक्षर करें:

एक बार ऐसा करने के बाद न्यूनतम कोरम प्रतिशत को 25% तक समायोजित किया जाना चाहिए था। आप एक नया वोट बनाकर इसकी दोबारा जांच कर सकते हैं। जब आप वोट खोलते हैं, तो न्यूनतम अनुमोदन को समायोजित किया जाना चाहिए था >25% needed.

circle-check

Last updated