मुख्य सामग्री पर जाएं
सीखें कि किसी project में smart contract कैसे जोड़ें और Dashboard में इसकी transactions पर नज़र कैसे रखें। जब आप एक contract जोड़ते हैं, तो आपको उस contract से जुड़े सभी ऐतिहासिक transactions (direct और internal) की सूची दिखाई देगी। Transaction Overview

किसी project में contract कैसे जोड़ें

  1. साइड मेनू में Contracts पर जाएँ।
  2. Add Contract पर क्लिक करें।
  3. contract address दर्ज करें, इसका deployment network चुनें, एक नाम असाइन करें, और Add Contract पर क्लिक करें।
Transaction Overview शुरू करने के लिए इनमें से किसी एक contract को अपने project में जोड़ने का प्रयास करें। Tenderly में contract खोलें, Add to Project बटन पर क्लिक करें और इसे किसी मौजूदा project में जोड़ें। Tenderly में projects कैसे बनाएँ यहाँ सीखें।

किसी भी network से verified contracts जोड़ना

Dashboard की search कार्यक्षमता आपको 104 supported networks में से किसी पर deploy किए गए किसी भी verified contract का पता लगाने की अनुमति देती है। Transaction Overview
  1. contract का address या नाम शीर्ष मेनू search bar में पेस्ट करें।
  2. search परिणामों से contract का चयन करें।
contract को किसी project में जोड़ने के लिए, Add to Project पर क्लिक करें और अपना target project चुनें।

contract विवरण का निरीक्षण

Contracts पेज से, किसी contract पर क्लिक करके इसका विवरण देखें, जैसे:
  • Source code, ABI, bytecode, creation code, और source map
  • Transaction इतिहास और फ़िल्टरिंग विकल्प
  • Simulated transaction इतिहास
Inspecting a contract आप संशोधित parameters के साथ contract के किसी भी transaction का simulation भी कर सकते हैं। transaction का simulation करने के लिए Simulate Transaction बटन पर क्लिक करें। transactions का simulation करने का तरीका जानने के लिए इस गाइड को देखें:

How to Simulate Transactions from the Dashboard

contracts में tags जोड़ना

कई contracts के साथ काम करते समय, आपको उन्हें व्यवस्थित रखने के लिए एक तरीका चाहिए। यहाँ tags काम आते हैं। आप Add Tag लिंक पर क्लिक करके contract में tag जोड़ सकते हैं। Tags आपको Alerts का उपयोग करके एक ही tag के तहत समूहीकृत कई contracts या wallets की निगरानी करने में भी सक्षम बनाते हैं। Tagging contracts

Alerts के साथ contracts की निगरानी

आप अपने contracts पर वास्तविक समय में गतिविधि की निगरानी करने के लिए Alerts सेट अप कर सकते हैं। Alert बनाने के लिए, contract overview पेज से Create Alert बटन पर क्लिक करें। Contract alert Alerts के साथ, आप विभिन्न events की निगरानी कर सकते हैं जैसे कि विफल या सफल transactions, function calls, emitted events, blocked callers, और अधिक। Alerting page आप 12+ trigger प्रकारों में से चुन सकते हैं, और Slack, और Telegram जैसे स्थानों पर सूचनाएँ प्राप्त कर सकते हैं, या डेटा को Sentry और PagerDuty पर भेज सकते हैं।

How to Create and Manage Smart Contract Alerts

Proxy contracts

Tenderly EIP-1967 और EIP-1167 proxies को स्वचालित रूप से पहचानता है। जब contract का implementation बदलता है, तो Tenderly इसे स्वचालित रूप से उठा लेता है और Dashboard में version इतिहास प्रदर्शित करता है। implementation इतिहास तक पहुँचने के लिए, clock icon पर क्लिक करें। Contract implementation history

Non-standard proxy implementations

non-standard समाधानों के लिए, आपको contract को मैन्युअल रूप से proxy में बदलना होगा। पहले, contract के पेज के ऊपरी दाईं ओर three-dot icon पर क्लिक करें और Convert to Proxy चुनें Contract proxy button Set the storage slot जिसमें implementation address हो, या pick a view function जो implementation address लौटाए। Contract proxy modal