नेटवर्क का दायरा
टेस्टनेट एनवायरनमेंट्स वे नेटवर्क हैं जिन पर इंटीग्रेशन्स निर्भर करते हैं। इनमें तेज़ इटरेशन के लिए लोकल सैंडबॉक्स, टीम संरेखण के लिए साझा डेव टेस्टनेट, बाहरी बिल्डर्स के लिए सार्वजनिक टेस्टनेट, और अपग्रेड्स की प्रैक्टिस के लिए रिहर्सल नेटवर्क शामिल हैं। कॉन्फ़िगरेशन बंडल में चेन आईडी, पीअर्स और पैरामीटर्स प्रकाशित होते हैं, ताकि प्रोटोकॉल के विकसित होने पर भी टीमें एक ही रेफ़रेंस पर काम करें।
लोकल सैंडबॉक्स
निर्धारित व्यवहार और तेज़ रीसेट्स के साथ लोकल टेस्टिंग के लिए एकल-नोड चेन।
डेव टेस्टनेट
टेस्टनेट साइकल्स के दौरान इंटीग्रेशन, ऑपरेटर कोऑर्डिनेशन और क्रॉस-टीम रीप्रोड्यूसिबिलिटी चेक्स के लिए शेयरड नेटवर्क।
पब्लिक टेस्टनेट
बाहरी बिल्डर्स और ऑपरेटरों के लिए ओपन टेस्टनेट, जिसमें चेन आईडी और ऑनबोर्डिंग स्टेप्स प्रकाशित होते हैं।
रिहर्सल टेस्टनेट
मेननेट रिहर्सल एनवायरनमेंट, जहाँ अपग्रेड्स और रिलीज़ कैंडिडेट्स की प्रैक्टिस होती है और स्टेट रीसेट की जा सकती है।
कॉन्फ़िग बंडल
त्वरित ऑनबोर्डिंग के लिए मौजूदा चेन आईडी, जेनेसिस, पीअर्स और बेस सेटिंग्स पैकेज्ड रूप में।
रीसेट होने वाली स्टेट
फ़ीचर्स वैलिडेट होने के साथ टेस्टनेट स्टेट रीसेट हो सकती है और पैरामीटर्स बदल सकते हैं।
एक्सेस और भूमिकाएँ
नेटवर्क एक्सेस आमतौर पर बिल्डर्स, ऑपरेटर और डेटा सेवाओं के बीच बाँटा जाता है। बिल्डर्स JSON-RPC के जरिए कार्रवाइयां सबमिट करते हैं, जबकि ऑपरेटर टेस्टनेट नियमों के तहत सीक्वेंसर, बैच पोस्टिंग और नोड सेवाएं चलाते हैं। इंडेक्सर्स चेन को फॉलो करके सुसंगत व्यूज़ प्रकाशित करते हैं, और फॉसेट गैस के लिए टेस्ट DCHUB उपलब्ध कराते हैं।
बिल्डर एक्सेस
JSON-RPC एंडपॉइंट्स इंटीग्रेशन काम के लिए ट्रांज़ैक्शन सबमिशन और चेन क्वेरीज उपलब्ध कराते हैं।
ऑपरेटर ट्रैक
ऑपरेटर भागीदारी वर्तमान टेस्टनेट रूलसेट का पालन करती है: रोटेशन्स, अपग्रेड्स और परफ़ॉर्मेंस चेक्स के साथ।
इंडेक्सर सिंक
इंडेक्सर पाइपलाइन्स चेन को फॉलो करती हैं और एक्सप्लोरर व रिपोर्टिंग सरफेसेज़ के लिए डिराइव्ड व्यूज़ प्रकाशित करती हैं।
टेस्टनेट गैस
फॉसेट्स टेस्ट DCHUB वितरित करते हैं, ताकि साइनर वॉलेट्स डेवलपमेंट के दौरान ट्रांजैक्शन फीस दे सकें।
नेटवर्क पैरामीटर्स
कोर पैरामीटर्स हर टेस्टनेट कॉन्फ़िगरेशन बंडल के साथ प्रकाशित होते हैं और इन्हें मौजूदा साइकिल के लिए सक्रिय माना जाना चाहिए। इनमें चेन पहचानकर्ता, फीस टोकन सेटिंग्स और Hub मॉड्यूल्स द्वारा उपयोग किए जाने वाले जेनिसिस डिफ़ॉल्ट्स शामिल होते हैं। नोड्स चलाते समय या क्लाइंट टूलिंग कनेक्ट करते समय बंडल को एकल संदर्भ रखें।
चेन आईडी
चेन आईडी नेटवर्क संस्करण को दर्शाता है और वर्तमान कॉन्फ़िगरेशन बंडल से मेल खाता है।
गैस डेनॉम
टेस्टनेट पर गैस का भुगतान DCHUB में होता है; साइनर वॉलेट्स में फीस के लिए बैलेंस होते हैं।
जेनेसिस डिफ़ॉल्ट्स
जेनिसिस डिफ़ॉल्ट्स वर्तमान साइकिल के मॉड्यूल पैरामीटर्स तय करते हैं और रीसेट पर बदल सकते हैं।
पीयर सेट
पीयर लिस्ट्स और सीड नोड्स साझा टेस्टनेट से जुड़े रहते हैं, ताकि डेटा सिंक हो सके।
कनेक्शन फ्लो
नेटवर्क से कनेक्ट होने, कार्रवाइयां सबमिट करने और आउटपुट सत्यापित करने के लिए इस फ्लो का उपयोग करें। ये स्टेप्स लोकल या डेव टेस्टनेट दोनों पर लागू होते हैं और टीमों के बीच इंटीग्रेशन लूप को सुसंगत रखते हैं। रीसेट्स के बाद इस फ्लो को दोहराएँ, ताकि आपका कॉन्फ़िगरेशन वर्तमान रहे।
बंडल प्राप्त करें
वर्तमान साइकिल के लिए नवीनतम चेन आईडी, जेनिसिस और पीयर लिस्ट प्राप्त करें।
स्टार्ट करें या कनेक्ट करें
लोकल नोड चलाएँ, या आरपीसी एक्सेस के लिए साझा टेस्टनेट एंडपॉइंट्स से कनेक्ट करें।
साइनर्स को फंड करें
नेटवर्क ट्रांजैक्शन फीस के लिए फॉसेट से साइनर वॉलेट्स में DCHUB फंड करें।
ऐक्शंस सबमिट करें
एसडीके या एपीआई के जरिए साइन किए गए ट्रांज़ैक्शन्स भेजें, और चेन पर पुष्टियां मॉनिटर करें।
आउटपुट वैलिडेट करें
टैग कवरेज और डेटा कंसिस्टेंसी जांचने के लिए एक्सप्लोरर और इंडेक्सर व्यूज़ देखें।
टेस्टनेट की सीमाएँ
साइकिल्स को जानबूझकर लचीला रखा जाता है, ताकि प्रोटोकॉल तेज़ी से विकसित हो सके। शुरुआती विकास के दौरान स्टेट रीसेट्स, पैरामीटर बदलाव और वर्ज़न बम्प्स सामान्य हैं। इन एनवायरनमेंट्स का उपयोग इंटीग्रेशन्स सत्यापित करने के लिए करें, और दीर्घकालीन निरंतरता को लेकर मान्यताओं से बचें।
रीसेट साइकल्स
साइकल्स के बीच स्टेट रीसेट हो सकती है, इसलिए कॉन्फ़िगरेशन्स और डेटा एक्सपोर्ट्स को पोर्टेबल रखें।
पैरामीटर ड्रिफ्ट
मॉड्यूल्स के विकसित होने के साथ पैरामीटर्स बदल सकते हैं, इसलिए नवीनतम बंडल के अनुसार सत्यापित करें।
टेस्टनेट पर फोकस
ये एनवायरनमेंट्स डेवलपमेंट और वैलिडेशन के लिए हैं, लंबे समय तक चलने वाले प्रोडक्शन वर्कलोड्स या स्थिरता के लिए नहीं।
घोषणापत्र
"मेरा लक्ष्य सरल है: दुनिया में कहीं भी कोई भी व्यक्ति ऐसी इकाई बना सके जो विश्वसनीयता, निरंतरता और वास्तविक वित्तीय अवसंरचना के साथ काम करे, और जिसका संचालन स्टेबलकॉइन-नेटिव तरीके से हो।"
घोषणापत्र पढ़ेंNicolas Turcotte
संस्थापक और लीड इंजीनियर
अभी योगदान करें
टेस्टनेट उन बिल्डर्स, ऑपरेटरों और स्टूअर्ड्स के लिए है जो Hub को सार्वजनिक रूप से परखना और सत्यापित करना चाहते हैं।
प्रोटोकॉल इंजीनियर
कर्नेल परिभाषाओं, संदेश-स्कोप और इनवेरिएंट्स पर काम करना।
इंडेक्सर और डेटा इंजीनियर
इवेंट स्कीमा और व्यू के लिए पुनरुत्पाद्य इनपुट परिभाषित करना।
प्रारंभिक ऑपरेटर
टेस्टनेट नियमों के तहत सीक्वेंसर, बैच पोस्टिंग और ऑपरेशनल स्कोप का परीक्षण करना।
इन्फ्रास्ट्रक्चर-केंद्रित निवेशक
स्कोप, जोखिम और प्रगति पर नज़र रखना (किसी रिटर्न का दावा निहित नहीं)।
कानूनी सलाहकार
सीमा-निर्धारण, नॉन-कस्टोडियल स्कोप और डॉक्युमेंट स्टैक के क्रम की समीक्षा।
गवर्नेंस स्टूअर्ड्स
कर्नेल/एडेप्टर्स विभाजन और अपग्रेड पोज़िशनिंग तय करना।
टेस्टनेट पहुंच
Hub को एक्सप्लोर करने, रेफ़रेंस इंटरफेस आज़माने, और डेवलपमेंट टेस्टनेट पर प्रोटोकॉल के व्यवहार को एंड-टू-एंड सत्यापित करने के लिए पहुंच मांगें। कोई भी अनुरोध कर सकता है; लोकल/डेव ऑपरेटर पहुंच की समीक्षा अधिक सख़्ती से होती है।
नियंत्रित पहुंच। अनुमोदन आवश्यक।
टेस्टनेट केवल अंग्रेज़ी में
टेस्टनेट पहुंच
Hub को एक्सप्लोर करने, रेफ़रेंस इंटरफेस आज़माने, और डेवलपमेंट टेस्टनेट पर प्रोटोकॉल के व्यवहार को सत्यापित करने के लिए पहुंच मांगें। लोकल/डेव ऑपरेटर पहुंच की समीक्षा अधिक सख़्ती से होती है।
टेस्टनेट पहुंच का अनुरोध करेंन्यूज़लेटर केवल अंग्रेज़ी में
अपडेट रहें
टेस्टनेट की तैयारी, रिलीज़ और गवर्नेंस के मील के पत्थरों पर संक्षिप्त अपडेट।