मुख्य सामग्री पर जाएं

WU क्या है

WU Node API के उपयोग की इकाई है। आपके प्लान का कोटा और उसकी रीड सीमा WU में गिनी जाती है। किसी कॉल पर WU नोड के रिस्पॉन्स के आकार के हिसाब से लगते हैं: नोड जितना ज़्यादा डेटा लौटाता है, उसने उतना ज़्यादा काम किया। ज़्यादातर कॉल — खाता, उसके संसाधन, कॉन्ट्रैक्ट कॉल, ट्रांज़ैक्शन बनाना या ब्रॉडकास्ट करना — 1 WU की होती हैं। जवाब दी गई हर कॉल अपनी कीमत बताती है: HTTP पर X-Node-API-WU रिस्पॉन्स हेडर, gRPC पर x-node-api-wu ट्रेलिंग मेटाडेटा। डैशबोर्ड आपका उपयोग दिन के हिसाब से दिखाता है।

फ़ॉर्मूला

  • KB — नोड के रिस्पॉन्स का आकार किलोबाइट में (बाइट ÷ 1024), कम्प्रेशन से पहले। gzip ट्रैफ़िक बचाता है, WU नहीं।
  • round — निकटतम पूर्णांक तक; ठीक आधा ऊपर की ओर पूर्णांकित होता है।
  • factor — गुणांक, जो कॉल के प्रकार पर निर्भर करता है:
यही नियम /walletsolidity/* और gRPC पर लागू होते हैं, जहाँ रिस्पॉन्स protobuf में मापा जाता है और इन मेथड के gRPC जुड़वाँ (GetNowBlock2, GetBlockByNum2, GetBlock, …) उसी प्रकार की कॉल के रूप में गिने जाते हैं। गुणांक 1 के साथ लगभग 34 KB तक के रिस्पॉन्स 1 WU के होते हैं।

ताज़ा ब्लॉक

नेटवर्क के हेड से 20 के भीतर का ब्लॉक — लगभग आख़िरी एक मिनट — तय 3 WU का होता है, और उसकी रसीदें 2 WU की, आकार चाहे जो हो। जो ब्लॉक अभी बना ही नहीं है, उसकी कीमत उतनी है जितनी उसके (खाली) रिस्पॉन्स की: 1 WU। पुराने ब्लॉक और उनकी रसीदों का शुल्क फ़ॉर्मूले से लगता है। रेंज (getblockbylimitnext, getblockbylatestnum) का शुल्क हमेशा फ़ॉर्मूले से, पूरे रिस्पॉन्स पर लगता है, और वे प्रति कॉल अधिकतम 10 ब्लॉक लौटाती हैं।

मापे गए उदाहरण

किसका शुल्क नहीं लगता

  • अस्वीकृतियाँ। त्रुटि code के साथ अस्वीकार की गई रिक्वेस्ट (देखें सीमाएँ और त्रुटियाँ) का शुल्क नहीं लगता और उसमें X-Node-API-WU नहीं होता।
  • ऐसा मेथड जो नोड में नहीं है — 404 method_not_found, X-Node-API-WU: 0 के साथ। फिर भी यह आपकी प्रति सेकंड सीमा में एक कॉल के रूप में गिना जाता है, इसलिए टाइपो वाला लूप धीमा किया जाता है, उसका बिल नहीं बनता।
  • नोड से कोई जवाब नहीं — 502 node_error।
नोड खुद जो त्रुटि लौटाता है, वह भी एक जवाब है: java-tron ज़्यादातर त्रुटियाँ JSON ({"Error": "…"}) के रूप में बताता है, अक्सर स्टेटस 200 के साथ, और उनका शुल्क किसी भी जवाब की तरह आकार के हिसाब से लगता है — कम से कम 1 WU।

अपने उपयोग का अनुमान

  • चेन के हर ब्लॉक पर नज़र रखना — हेडर (1 WU) और ताज़ा ब्लॉक की रसीदें (2 WU) — प्रति ब्लॉक 3 WU है: दिन में लगभग 86,400 WU, या 30 दिनों में लगभग 2.6M WU।
  • नोड के ज़रिए बनाया और ब्रॉडकास्ट किया गया एक USDT ट्रांसफ़र 2 WU का है।
  • पुराने ब्लॉक पढ़ना सबसे महँगा हिस्सा है: 600–800 KB का पुराना ब्लॉक 13–17 WU का है।
कोटा WU से खर्च होता है; प्रति सेकंड सीमाएँ कॉल की श्रेणी के हिसाब से गिनी जाती हैं — प्रति सेकंड रीड WU, प्रति सेकंड ब्लॉक कॉल, प्रति सेकंड ब्रॉडकास्ट। देखें सीमाएँ और त्रुटियाँ और हर प्लान की संख्याएँ प्लान और बिलिंग में।