मुख्य सामग्री पर जाएं
POST
बैंडविड्थ नियम बनाएं

बैंडविड्थ नियम बनाएं

एक एड्रेस के लिए ऑटो रिफिल नियम बनाता है। अगली जाँच से, जब भी एड्रेस पर उपलब्ध बैंडविड्थ threshold_bandwidth से कम होती है, हम चुनी गई duration के लिए add_volume बैंडविड्थ खरीदते हैं और आपके बैलेंस से शुल्क लेते हैं। जाँच, लागत और स्थितियाँ कैसे काम करती हैं, यह जानने के लिए अवलोकन देखें। अनुरोध केवल नियम बनाता है — यह स्वयं कुछ नहीं खरीदता। buy_bandwidth स्कोप आवश्यक है। पहले एक रिफिल की कीमत देखने के लिए बैंडविड्थ रिफिल मूल्य अनुमान का उपयोग करें।
उपलब्ध बैंडविड्थ में वह सब कुछ गिना जाता है जिससे एड्रेस किसी ट्रांज़ैक्शन का भुगतान कर सकता है: रोज़ाना मुफ़्त 600 और साथ में कोई भी स्टेक की गई या डेलिगेट की गई बैंडविड्थ। 600 या उससे कम का थ्रेशोल्ड, जब तक एड्रेस मुफ़्त कोटा खर्च नहीं कर देता, अकेले उसी से पूरा हो जाता है।

अनुरोध बॉडी

string
आवश्यक
वह TRON एड्रेस जिस पर आपूर्ति बनाए रखनी है (T… प्रारूप, 34 अक्षर)। कॉन्ट्रैक्ट एड्रेस अस्वीकार किए जाते हैं।
number
आवश्यक
जब एड्रेस पर उपलब्ध बैंडविड्थ इससे कम हो, तब खरीदें। 1 से 1,000,000 तक।
number
आवश्यक
प्रति रिफिल खरीदी जाने वाली बैंडविड्थ। 350 से 100,000 तक। इसे threshold_bandwidth के बराबर या उससे ऊपर रखें — देखें अवलोकन में चेतावनी।
string
डिफ़ॉल्ट:"1h"
हर रिफिल के किराये की अवधि: "1h" या "1d"।
string
नियम के लिए आपका अपना नाम, अधिकतम 100 अक्षर। वैकल्पिक।

रिस्पॉन्स

नया नियम — वही फ़ील्ड जो बैंडविड्थ नियमों की सूची में हैं — और साथ में इस समय के एड्रेस के बारे में दो फ़ील्ड:
number | null
नियम बनाए जाने के समय एड्रेस पर उपलब्ध बैंडविड्थ, मुफ़्त बैंडविड्थ सहित। यदि इसे पढ़ा नहीं जा सका तो null; नियम हर हाल में बन जाता है।
boolean
true यदि current_bandwidth पहले से थ्रेशोल्ड से नीचे है, यानी अगली जाँच — आमतौर पर एक मिनट के भीतर — खरीदेगी। false यदि एड्रेस पर पर्याप्त है, या स्तर पढ़ा नहीं जा सका।

उदाहरण

Response

त्रुटियाँ

सत्यापन त्रुटि फ्रेमवर्क के प्रारूप में आती है, जिसमें detail एक ऐरे होता है:
टाइमआउट के बाद नियम बनाने का अनुरोध दोबारा भेजना सुरक्षित है। यदि पहला अनुरोध सफल हो गया था, तो दोबारा भेजा गया अनुरोध दूसरा नियम बनाने के बजाय 409 AUTOREFILL_ADDRESS_TAKEN लौटाता है; उसका id पाने के लिए अपने नियमों की सूची देखें।