curl command का उपयोग करें।
macOS पर स्थापित करें:
example
example
example
example
--sources root Web3 Actions folder का नाम सेट करता है (default: actions), --language Action functions लिखने की भाषा सेट करता है (typescript, default, या javascript), और --template Tenderly/tenderly-actions repository के starter template से project initialize करता है।
example
tenderly actions init चलाने के बाद, आपके पास एक NPM project उपलब्ध है, इसलिए आप किसी भी परिचित तरीके से आपको जो भी NPM library चाहिए उसे स्थापित कर सकते हैं।
example
example
deploy चलाने के तुरंत बाद, आपका Web3 Action Dashboard में उपलब्ध है और आपके configuration के अनुसार events के लिए listen कर रहा है। publish किया गया action Dashboard में दिखाई देता है लेकिन inactive रहता है: जब तक आप deploy नहीं चलाते या उसे Dashboard से start नहीं करते, वह scheduled नहीं होता और events के लिए listen नहीं करता।
आप function और trigger configuration को edit करने के बाद
deploy command चलाकर बिना किसी downtime के अपने Web3 Actions को upgrade कर सकते हैं।tenderly.yaml की संरचना और trigger configuration को locally validate कर सकते हैं। कोई login आवश्यक नहीं है।
example
--json flag एक structured result emit करता है। जब सब कुछ मान्य होता है:
schema_errors और/या trigger_errors शामिल किए जाते हैं (खाली होने पर omit किए जाते हैं):
schema command tenderly.yaml के actions अनुभाग का वर्णन करने वाली JSON Schema output करता है। file edit करते समय autocomplete और validation पाने के लिए इसे VS Code YAML extension (redhat.vscode-yaml) या JetBrains IDEs के साथ उपयोग करें।
example
example
example
web3-actions project के size को बढ़ाने से बचने के लिए, web3-actions के लिए tests और run scripts को actions directory के बाहर रखने की सिफारिश की जाती है।