Bu hesaplayıcı nasıl çalışır
İlk dört bayt her zaman fonksiyon seçicisi olarak gösterilir.
JSON ve okunabilir ABI'ler veri olarak ayrıştırılıp Viem çözücüsüne verilir; kullanıcı kodu çalıştırılmaz.
Çözülen BigInt değerleri gösterilmeden önce okunabilir metne dönüştürülür.
Hesaplama
seçici = calldata'nın ilk 4 baytı; kalan baytlar eşleşen ABI fonksiyonuna göre çözülürSomut bir senaryo
0xa9059cbb ile başlayan ERC-20 transfer calldata'sı, sağlanan ABI içinde işlev bulunduğunda transfer(address,uint256) olarak çözülebilir.
Kullanılan kaynaklar
Gizlilik: Hesaplayıcı girdileri tarayıcınızda yerel olarak işlenir. CoinCalcs bu girdileri almaz veya saklamaz. Tema ve çerez tercihleri bu cihazda tutulabilir.
Bu tahminin garanti edemeyecekleri
- Bir seçici tek başına sözleşmenin amacını veya güvenliğini kanıtlamaz.
- Proxy sözleşmeler ve aşırı yüklenmiş fonksiyonlar uygulama ABI'sini gerektirebilir.
- CoinCalcs bu sürümde harici bir seçici veritabanını sorgulamaz.