डेवलपर टूल

Calldata डिकोडर

EVM फ़ंक्शन selector देखें और अपनी ABI से पैरामीटर को ब्राउज़र में डिकोड करें।

आपके ब्राउज़र में चलता हैखाता आवश्यक नहींवॉलेट हस्ताक्षर नहीं
स्थानीय डिकोडर

ट्रांज़ैक्शन डेटा पेस्ट करें

अपलोड नहीं
परिणाम

आपका अनुमान

स्थानीय रूप से डिकोड हुआ
फ़ंक्शन नामABI आवश्यक

पैरामीटर प्रकार और मान डिकोड करने के लिए मिलती हुई ABI जोड़ें।

स्रोत: आपके इनपुटताज़गी: अभी गणना की गईपद्धति v1.0.0
तरीका

यह कैलकुलेटर कैसे काम करता है

01

पहले चार bytes हमेशा selector के रूप में दिखते हैं।

02

JSON और human-readable ABI को डेटा की तरह parse करके Viem डिकोडर को दिया जाता है; उपयोगकर्ता कोड नहीं चलता।

03

डिकोड हुए BigInt मान दिखाने से पहले पढ़ने योग्य text में बदलते हैं।

फ़ॉर्मूला

गणना

selector = calldata के पहले 4 bytes; बाकी bytes मिलते हुए ABI फ़ंक्शन से डिकोड होते हैं
उदाहरण

एक स्पष्ट उदाहरण

0xa9059cbb से शुरू ERC-20 calldata को ABI में फ़ंक्शन होने पर transfer(address,uint256) के रूप में डिकोड किया जा सकता है।

डेटा का स्रोत

उपयोग किए गए स्रोत

गोपनीयता: कैलकुलेटर के इनपुट आपके ब्राउज़र में स्थानीय रूप से संसाधित होते हैं। CoinCalcs इन्हें प्राप्त या संग्रहीत नहीं करता। थीम और कुकी प्राथमिकताएँ इस डिवाइस पर रह सकती हैं।

ज्ञात सीमाएँ

यह अनुमान क्या सुनिश्चित नहीं कर सकता

  • केवल selector कॉन्ट्रैक्ट की मंशा या सुरक्षा साबित नहीं करता।
  • Proxy कॉन्ट्रैक्ट और overloaded फ़ंक्शन को implementation ABI की आवश्यकता हो सकती है।
  • CoinCalcs इस संस्करण में बाहरी selector डेटाबेस नहीं पूछता।
सामान्य प्रश्न

इस टूल से जुड़े प्रश्न

क्या मेरी ABI अपलोड होती है?

नहीं। डिकोडिंग ब्राउज़र में होती है और इनपुट CoinCalcs को नहीं भेजा जाता।

क्या ABI के बिना calldata डिकोड हो सकता है?

टूल selector दिखा सकता है, लेकिन पैरामीटर के लिए मिलता हुआ फ़ंक्शन विवरण चाहिए।

डिकोड calldata का अर्थ ट्रांज़ैक्शन सुरक्षित है?

नहीं। डिकोडिंग पढ़ने में मदद करती है, कॉन्ट्रैक्ट व्यवहार या गंतव्य सुरक्षा का ऑडिट नहीं करती।

अंतिम समीक्षा: 18 जुलाई 2026