क्या Web3 Actions का उपयोग करने के लिए मुझे एक paid plan की आवश्यकता है?
हाँ। Web3 Actions paid plan पर उपलब्ध हैं। इन्हें अपने account के लिए enable करने के लिए, हमारी sales team से संपर्क करें एक call schedule करने और अपने plan को upgrade करने पर चर्चा करने के लिए।
parallel और sequential execution के बीच क्या अंतर है?
अपने Web3 Action के configuration के दौरान, आप execution के दो modes के बीच चुन सकते हैं।जब कई triggered Web3 Actions होते हैं (जैसे एक ही block से transactions), ये दो modes निम्नलिखित तरीके से व्यवहार करते हैं:
- sequential: execution उस क्रम का सम्मान करेगा जिसमें triggers हुए हैं; trigger
N-1के पूरा होने तक, triggerNexecution के लिए प्रतीक्षा कर रहा है। execution का क्रम गारंटीड है। - parallel: सभी triggers execution के लिए submit किए जाएँगे, और execution क्रम की गारंटी नहीं दी जा सकती।
WRITE, COPY ON WRITE, और EMPTY storage प्रकारों के बीच क्या अंतर है?
- Write: यह प्रकार default रूप से चयनित है। यह हमेशा स्वचालित triggers में उपयोग किया जाता है और मुख्य storage पर
डेटा लिखता है। कृपया ध्यान दें कि यह प्रकार संभावित रूप से मुख्य storage पर डेटा को overwrite कर सकता है।
- Copy on write: यह प्रकार अस्थायी storage के रूप में मुख्य storage की एक प्रति बनाता है। इसे manual triggers के लिए चुना जा सकता है। एक बार जब एक trigger चलना बंद कर देता है, अस्थायी storage में जो कुछ भी लिखा गया था वह save नहीं होगा।
- Empty: यह प्रकार अस्थायी खाली storage बनाता है। इसे manual triggers के लिए चुना जा सकता है। खाली storage प्रकार का मुख्य storage से कोई संदर्भ नहीं है। एक बार जब एक trigger चलना बंद कर देता है, इस प्रकार के storage पर जो कुछ भी लिखा गया था वह गायब हो जाएगा।
क्या Web3 Actions में उपयोग किए जाने के लिए contracts को verify करने की आवश्यकता है?
हाँ, Web3 Action triggers में उपयोग किए जाने के लिए contracts को verify किया जाना चाहिए और आपके Tenderly project में जोड़ा जाना चाहिए।
अन्यथा, CLI एक त्रुटि throw करेगा।triggers और वे कैसे काम करते हैं
यहाँ के बारे में अधिक जानें।
प्रति project अनुमत Web3 Actions की संख्या क्या है?
प्रति project अनुमत Web3 Actions की संख्या 10 है। यदि आप एक Action deploy करने का प्रयास करते हैं और आप सीमा तक पहुँच गए हैं
, तो आपको निम्नलिखित त्रुटि message मिलेगा:
The request failed with a status code of 400 and status message of '400 Bad Request'Storage सीमा क्या है?
key-value storage की सीमा 100KB है, जो keys की संख्या से सीमित नहीं है। आप जितनी चाहें उतनी
keys जोड़ सकते हैं जब तक कि उनका संयुक्त आकार 100KB के बराबर या उससे कम है।
Web3 Action project के लिए size सीमा क्या है?
जब आप CLI का उपयोग करके एक Web3 Action बनाते हैं, तो पूरा NPM project zip किया जाएगा और Tenderly पर upload किया जाएगा।
node_modules सहित zipped archive का अधिकतम आकार 40 MB है।Web3 Action execution की अधिकतम अवधि क्या है?
Web3 Action execution 30 seconds तक सीमित है, जिस बिंदु पर इसे समाप्त कर दिया जाएगा।
Web3 Actions के लिए execution timeout क्या है?
वर्तमान execution timeout 30s है, जिसके बाद execution समाप्त कर दिया जाएगा। यदि अधिक समय की आवश्यकता है, तो आप
अपने use case पर चर्चा करने के लिए हमारी support team से support@tenderly.co पर संपर्क कर सकते हैं। execution status प्रकारों पर अधिक जानकारी प्राप्त करें।
मेरे पास दो Web3 Actions के साथ एक ही trigger (एक निश्चित contract event) वाली tenderly.yaml फ़ाइल है। क्या manifest फ़ाइल में घोषित पहला action हमेशा दूसरे से पहले invoke होगा?
समान trigger के साथ दो अलग-अलग Web3 Actions parallel में निष्पादित होते हैं क्योंकि वे एक-दूसरे से अनजान अलग
entities हैं।
Web3 Actions Runtime में क्या उपलब्ध है?
Web3 Actions blockchain डेटा के साथ कैसे interact करते हैं?
Web3 Actions blocks, transactions, और logs पढ़कर blockchain डेटा के साथ interact कर सकते हैं, smart contract निगरानी को सक्षम करते हैं।
उदाहरण:अधिक जानें →
Web3 Actions के लिए उपलब्ध trigger प्रकार क्या हैं?
Web3 Actions block, transaction, webhook, और periodic (CRON) triggers का समर्थन करते हैं, जो परिभाषित करते हैं कि action को कब निष्पादित किया जाना चाहिए।अधिक जानें →
मैं Web3 Actions कैसे deploy करूँ?
Web3 Actions को Tenderly Dashboard या CLI का उपयोग करके deploy किया जा सकता है। CLI अधिक उन्नत configuration विकल्प प्रदान करता है।
उदाहरण CLI command:अधिक जानें →
Web3 Actions में errors को कैसे संभाला जाता है?
Web3 Actions में errors log किए जाते हैं और Tenderly Dashboard में देखे जा सकते हैं। विफल actions को आगे debugging के लिए फिर से निष्पादित किया जा सकता है।अधिक जानें →
Web3 Actions के लिए rate limit क्या है?
Rate limit प्रति Web3 Action प्रति 5 minutes 100 executions है।अधिक जानें →
Web3 Actions में key-value storage क्या है?
Key-value storage Web3 Actions को executions के बीच state को persist करने की अनुमति देता है।
उदाहरण:अधिक जानें →
क्या मैं Web3 Actions में डेटा store कर सकता हूँ?
हाँ, आप डेटा को persist करने और API keys जैसी संवेदनशील जानकारी के लिए secrets प्रबंधित करने के लिए key-value storage का उपयोग कर सकते हैं।
उदाहरण:अधिक जानें →
Web3 Actions के लिए सामान्य use cases क्या हैं?
सामान्य use cases में blockchain transactions की निगरानी, कार्यों को स्वचालित करना, और dapps के लिए webhook backends बनाना शामिल है।अधिक जानें →
क्या Web3 Actions का स्थानीय रूप से परीक्षण किया जा सकता है?
हाँ, अधिक जानें →
@tenderly/actions-test npm package का उपयोग करके, Web3 Actions का स्थानीय रूप से परीक्षण किया जा सकता है।
उदाहरण:Web3 Actions के लिए समर्थित programming भाषाएँ क्या हैं?
Web3 Actions JavaScript या TypeScript में लिखे जाते हैं।
उदाहरण:
मैं Web3 Actions में secrets कैसे प्रबंधित कर सकता हूँ?
आप secrets management सुविधा का उपयोग करके API keys जैसे संवेदनशील डेटा को सुरक्षित रूप से store और retrieve कर सकते हैं।
उदाहरण:अधिक जानें →
क्या Web3 Actions बाहरी APIs के साथ interact कर सकते हैं?
हाँ, आप HTTP अनुरोधों के लिए Axios जैसी libraries का उपयोग करके बाहरी APIs के साथ interact कर सकते हैं।
उदाहरण:अधिक जानें →
Web3 Actions में CRON triggers का उद्देश्य क्या है?
CRON triggers Web3 Actions को विशिष्ट अंतराल पर periodically चलाने की अनुमति देते हैं, आवर्ती कार्यों को स्वचालित करते हैं।
उदाहरण:अधिक जानें →
Webhook-आधारित Web3 Actions क्या हैं?
Webhook-आधारित Web3 Actions incoming HTTP अनुरोधों द्वारा trigger होते हैं, जो Web3 Actions को dapps या अन्य services के लिए backends के रूप में कार्य करने की अनुमति देते हैं।अधिक जानें →
Transaction-आधारित Web3 Actions क्या हैं?
Transaction-आधारित Web3 Actions विशिष्ट blockchain transactions द्वारा trigger होते हैं, निगरानी और custom प्रतिक्रियाओं को सक्षम करते हैं।अधिक जानें →
Block-आधारित Web3 Actions क्या हैं?
Block-आधारित Web3 Actions blockchain पर नए blocks द्वारा trigger होते हैं, जो उन्हें block-level निगरानी के लिए आदर्श बनाते हैं।अधिक जानें →
Web3 Actions में simulations का उद्देश्य क्या है?
Web3 Actions transactions को broadcast करने से पहले परिणामों का परीक्षण और सत्यापित करने के लिए transaction simulations चला सकते हैं।
उदाहरण:अधिक जानें →
Tenderly Web3 Actions के लिए logs को कैसे संभालता है?
Tenderly Web3 Actions के प्रत्येक execution को log करता है। Logs को debugging के लिए Tenderly Dashboard पर एक्सेस और समीक्षा की जा सकती है।