நோக்கம் மற்றும் கவரேஜ்
இங்கே “validation” என்பது அனுமதிகள் அல்லது சான்றிதழ்கள் அல்ல, ஒருங்கிணைப்புக்கான சரிபார்ப்புகள். Testnet இல் SDKகள், indexerகள், explorerகள் ஆகியவற்றில் actions, tags, மற்றும் derived views அனைத்தும் ஒரே விதமாக நடக்கிறதா என்பதை குழுக்கள் எப்படி உறுதிப்படுத்துவது என்பதையே இது வரையறுக்கிறது. மீண்டும் இயக்கக்கூடிய outputs, கருவிகளுக்கிடையிலான ஒத்திசைவு, வேறுபாடுகளை ஆரம்பத்திலேயே கண்டறிதல், மற்றும் evidence hashes உடன் conformance அறிக்கைகள் ஆகியவற்றில் கவனம் செலுத்துகிறது.
Schema ஒத்திசைவு
Action payloadகள் தற்போதைய bundle types-ஐ பின்பற்றுவதால் validation கருவிகள் அனைத்திலும் சரிபார்ப்பு ஒரே மாதிரியாக இருக்கும்.
Tag கவரேஜ்
கைமுறை விளக்கமின்றி activity-ஐ வகைப்படுத்த views உதவும் வகையில் flows தேவையான tags-ஐ எடுத்துச் செல்கின்றன.
பார்வை ஒற்றுமை
Derived views indexer outputs-க்கு பொருந்துவதால் explorerகள் ஒரே totals மற்றும் classifications-ஐ காட்டும்.
கருவி ஒத்திசைவு
அதிகாரப்பூர்வ மற்றும் மூன்றாம் தரப்பு கருவிகள் ஒரே inputs, outputs, மற்றும் tag logic-இல் ஒத்திசைவாக இருக்கும்.
ஒத்திசைவு பரப்புகள்
Validation checks Hub நடத்தை இயக்கும் கர்னல் பரப்புகளுக்கு பொருந்தும்: transactions, events, view derivation, மற்றும் explorer output. ஒவ்வொரு பரப்புக்கும் எதிர்பார்க்கப்படும் schemas மற்றும் tag patterns இருப்பதால் outputs கருவிகள் முழுவதும் ஒரே மாதிரியாக ஒத்துப்போகும். Coverage ஒவ்வொரு testnet cycle-லிலும் விரிவடைகிறது, ஆகவே updates படிப்படியாக வரும்.
பரிவர்த்தனை வெளியீடு
Signed actions தற்போதைய chain parameters-க்குள் எதிர்பார்க்கப்படும் events மற்றும் state updates-ஐ emit செய்கின்றன.
நிகழ்வு ஸ்ட்ரீம்கள்
downstream கருவிகள் parse செய்து index செய்யும்படி event feeds consistent payloads-ஐ publish செய்கின்றன.
பார்வை உருவாக்கம்
balances, allocations, மற்றும் coverage ratios-க்கான reference calculations-க்கு indexer logic கருவிகள் முழுவதும் பொருந்தும்.
Explorer காட்சி
matching tags மற்றும் metadata உடன், indexerகள் கணக்கிடும் அதே முடிவுகளை explorer views காட்டுகின்றன.
சரிபார்ப்பு சிக்னல்கள்
இலகுவான சோதனைகள் outputs தற்போதைய bundle-க்கு match ஆகிறதா என்பதை காட்டுகின்றன. இதில் fixture comparisons, tag completeness checks, மற்றும் indexer parity checks அடங்கும்; இதனால் குழுக்கள் drift-ஐ ஆரம்பத்திலேயே கண்டறிய முடியும். இவை தகவலுக்காக, integration வேலைக்கு வழிகாட்டும்; approvals அல்லது certifications அல்ல.
கோல்டன் fixtures
drift detection-க்காக expected outputs-ஐ live testnet responses-க்கு எதிராக reference fixtures ஒப்பிடுகின்றன.
டிஃப் சரிபார்ப்புகள்
mismatches-ஐ முன்கூட்டியே flag செய்ய, automated diff checks environments முழுவதும் indexer outputs-ஐ compare செய்கின்றன.
Tag முழுமை
முடிவுகளை பகிரும் முன் flows சரி செய்யும்படி coverage checks missing tags-ஐ flag செய்கின்றன.
பிழை சிக்னல்கள்
failures-ஐ விரைவாக trace செய்யும்படி errors action IDs உடன் log செய்யப்படுகின்றன.
ஒத்திசைவு அறிக்கைகள்
review-க்கு version targets, results summary, மற்றும் evidence hashes உடன் conformance reports-ஐ publish செய்யவும்.
சரிபார்ப்பு ஓட்டம்
தற்போதைய testnet surface-க்கு உங்கள் integration பொருந்துமாறு இந்த ஓட்டத்தை பயன்படுத்துங்கள். இது setup-ஐ குழுக்கள் முழுவதும் consistent-ஆக வைத்திருக்கும், மேலும் mismatches-ஐ ஆரம்பத்திலேயே highlight செய்யும். resets அல்லது bundle updates பிறகு, உங்கள் baseline தற்போதைய testnet behavior-க்கு ஒத்திருக்குமாறு இந்த ஓட்டத்தை மீண்டும் செய்யவும்.
Bundle-ஐ பரிசீலிக்கவும்
சமீபத்திய bundle-ஐ pull செய்து schema versions, endpoints, மற்றும் chain ID-ஐ உறுதிப்படுத்தவும்.
மாதிரி actions இயக்கவும்
wallets, roles, மற்றும் tags-ஐ exercise செய்யும் சிறிய தொகுப்பு test actions-ஐ submit செய்யவும்.
Tag coverage-ஐ சரிபார்க்கவும்
ஒவ்வொரு action-க்கும் tag coverage-ஐ check செய்து missing அல்லது mis-typed values-ஐ சரி செய்யவும்.
Views-ஐ ஒப்பிடவும்
totals மற்றும் classifications consistent-ஆக match ஆகிறதா என்பதை உறுதிப்படுத்த explorer மற்றும் indexer outputs-ஐ compare செய்யவும்.
Log செய்து மீண்டும் இயக்கவும்
mismatches-ஐ track செய்து, integration logic-ஐ adjust செய்து, தேவையானபோது updates பிறகு checks-ஐ re-run செய்யவும்.
அறிக்கையை வெளியிடவும்
review-க்கு version targets மற்றும் evidence hashes உடன் conformance report-ஐ publish செய்யவும்.
Testnet வரம்புகள்
Validation வேலை testnet-ல் நடக்கிறது; அதனால் அதன் constraints-ஐ ஏற்றுக்கொள்கிறது. செயலில் இருக்கும் வளர்ச்சிக்காலத்தில் resets, parameter shifts, மற்றும் partial coverage சாதாரணம். முடிவுகளை integration signals ஆக கருதி, bundle மாறும்போது மீண்டும் verify செய்யவும். Bundle updates எப்போது validation steps-ஐ re-run செய்ய வேண்டும் என்பதை சுட்டிக்காட்டும்.
மீட்டமைப்பு சுழற்சிகள்
State resets நடக்கலாம்; ஆகவே fixtures மற்றும் configs-ஐ cycles முழுவதும் portable-ஆக வைத்திருங்கள்.
Parameter மாறுபாடுகள்
Module parameters மாறலாம்; ஒவ்வொரு cycle-லும் சமீபத்திய bundle-க்கு எதிராக validation-ஐ align செய்யவும்.
பகுதி கவரேஜ்
testnet iterations போது குறுகிய காலங்களில் சில modules பின்னடையலாம் அல்லது முழுமையற்றதாக இருக்கலாம்.
மெனிஃபெஸ்டோ
"என் இலக்கு எளிதானது: எவரும், எங்கே இருந்தாலும், நம்பகத்தன்மை, தொடர்ச்சி, மற்றும் உண்மையான நிதி அடித்தளத்துடன் செயல்படும் ஒரு என்டிட்டியை உருவாக்க முடிவதாக்குவது. இது ஸ்டேபிள்காயின்-நேட்டிவ் செயல்பாடுகளுக்காகவே கட்டமைக்கப்பட்டுள்ளது."
மெனிஃபெஸ்டோவை படிக்கவும்Nicolas Turcotte
நிறுவனர் மற்றும் தலைமை பொறியாளர்
இப்போது பங்களிக்கவும்
ஹபை பொதுவாக இயக்கி சரிபார்க்க விரும்பும் பில்டர்கள், ஆபரேட்டர்கள், மற்றும் ஸ்டூவர்ட்களுக்கானது டெஸ்ட்நெட்.
நெறிமுறை பொறியாளர்கள்
கர்னல் வரையறைகள், செய்தி ஸ்கோப், மற்றும் மாறாத விதிகளில் பணியாற்றுகிறார்கள்.
இன்டெக்சர் மற்றும் தரவு பொறியாளர்கள்
நிகழ்வு ஸ்கீமாக்கள் மற்றும் மீளஉருவாக்கக்கூடிய view inputs-ஐ வரையறைக்கிறார்கள்.
ஆரம்ப கட்ட ஆபரேட்டர்கள்
டெஸ்ட்நெட் விதிகளின் கீழ் sequencer, batch posting, மற்றும் இயக்க வரம்பை சோதிக்கிறார்கள்.
உட்கட்டமைப்பு மீது கவனம் கொண்ட முதலீட்டாளர்கள்
ஸ்கோப், அபாயங்கள், மற்றும் முன்னேற்றத்தைப் பின்தொடர்கிறார்கள் (வருமானம் குறித்த எந்த உரிமைக் கோரிக்கையும் இல்லை).
சட்ட ஆலோசகர்கள்
எல்லை நிலைப்பாடு, non-custodial ஸ்கோப், மற்றும் ஆவணத் தொகுப்பு வரிசையை மதிப்பாய்வு செய்கிறார்கள்.
ஆளுகை ஸ்டூவர்ட்கள்
கர்னல்/அடாப்டர்கள் பிரிவினை மற்றும் அப்க்ரேட் நிலைப்பாட்டை வடிவமைக்கிறார்கள்.
டெஸ்ட்நெட் அணுகல்
டெவ் டெஸ்ட்நெட்டில் ஹபை ஆராயவும், reference interfaces-ஐ முயற்சி செய்யவும், நெறிமுறை நடத்தை end-to-end ஆக சரிபார்க்கவும் அணுகலை கோருங்கள். அனைவரும் அணுகலை கோரலாம்; லோகல்/dev ஆபரேட்டர் அணுகல் அதிகமாக பரிசீலிக்கப்படுகிறது.
அனுமதி தேவை.
டெஸ்ட்நெட்
டெஸ்ட்நெட் அணுகல்
டெவ் டெஸ்ட்நெட்டில் ஹபை ஆராயவும், reference interfaces-ஐ முயற்சி செய்யவும், நெறிமுறை நடத்தை சரிபார்க்கவும் அணுகலை கோருங்கள். லோகல்/dev ஆபரேட்டர் அணுகல் அதிகமாக பரிசீலிக்கப்படுகிறது.
டெஸ்ட்நெட் அணுகலை கோருங்கள்நியூஸ்லெட்டர்
அறிந்திருங்கள்
டெஸ்ட்நெட் தயார்நிலை, வெளியீடுகள், மற்றும் ஆளுகை மைல்கற்கள் குறித்த சுருக்கமான தகவல்கள்.