Troubleshooting
हर विफलता आपको एक स्थिर कोड और एक request-id देती है जो सीधे सर्वर लॉग से जुड़ती है, ऑन-चेन spends रेस-गार्डेड हैं ताकि आप कभी दोगुना भुगतान न करें, और स्पष्ट pre-flight गार्ड्स $DIG खर्च करने से पहले बर्बाद capsules को रोकते हैं।
मेंटल मॉडल — अपनी विफलता को उसके कोड से खोजें
हर सतह — dig RPC, digstore CLI, DIGHUb, chia:// loader, SDK — एक विफलता को एक स्थिर कोड से मैप करती है। कोड पर branch करें, कभी मैसेज पर नहीं। एक समेकित कैटलॉग इन सभी को कवर करता है और मशीन-रीडेबल रूप में भी पब्लिश होता है।
Pre-flight गार्ड्स (digstore doctor, --dry-run, --if-changed) और resumable anchors का मतलब है कि एक अटका हुआ या no-op publish कभी चुपचाप खर्च नहीं करता।
सामान्य publishing विफलताएं
अपर्याप्त फंड, एक confirm टाइमआउट (resumable — आपका spend खोया नहीं है), और non-fast-forward "remote root has advanced"।
Read और verify विफलताएं
Proof मिसमैच, decrypt/salt एरर्स, और not-found / decoy responses।
वॉलेट और सेशन समस्याएं
Connect, re-auth, एक अस्वीकृत रिक्वेस्ट, और watch-only सेशन्स जो साइन नहीं कर सकते।
Pre-flight और लागत जांच — एक capsule बर्बाद न करें
digstore doctor (environment + तैयारी), --dry-run (लागत और होने वाले capsule का पूर्वावलोकन), और --if-changed (एक byte-identical बिल्ड एक no-op है)।
→ Deploy from GitHub Actions · On-chain anchoring → cost & safety
एरर कोड्स संदर्भ
CLI exit codes · RPC -32xxx · DIGHUb · dig-loader · SDK — एक समेकित तालिका।
FAQ
लागत, फ्री ट्रायल, कीमत यूनिफॉर्म क्यों है, $DIG कहां पाएं, और "क्या कोई testnet है?"।
→ FAQ
मदद पाएं
Discord + GitHub, और एक अच्छी रिपोर्ट कैसे फाइल करें — कभी सीक्रेट्स पेस्ट न करें।
→ मदद पाएं
Status और changelog
गहराई में जाएं: प्रोटोकॉल
- read और verify विफलताएं → Proofs & security · URNs & encryption
- RPC
-32xxxकोड्स → the dig RPC methods · Conformance - सब कुछ → Protocol deep-dive · Concepts & glossary