Ethereum işlem ekranındaki gas limiti bir ETH tutarı değildir; işlemin kullanmasına izin verilen kaynak sınırıdır. Bu kaynağın birim fiyatı başka alanda gösterilir. Son maliyeti anlamak için cüzdanın hazırlık ekranıyla işlem sonrası makbuzu farklı aşamaların kayıtları olarak okuyun.

Kurgu tip 2 işlem alanları

Güncel ücret teklifi olmayan basit ETH aktarımı
AlanVarsayımsal değerAnlam
gasLimit30.000 gasKaynak üst sınırı
maxFeePerGas30 gweiBirim ücretin kabul edilen üst sınırı
maxPriorityFeePerGas2 gweiÖncelik ücretinin üst sınırı
Bloktaki baseFeePerGas20 gweiİşlemin dahil olduğu bloğun taban ücreti
Makbuz gasUsed21.000 gasGerçekte kullanılan kaynak
Makbuz effectiveGasPrice22 gweiBu örnekte gerçekleşen birim fiyat

EIP-1559 modelinde öncelik payı, belirlenen öncelik üst sınırı ile toplam üst sınırdan taban ücretin çıkarılması sonucu arasında küçük olan değerdir. Örnekte min(2, 30 − 20) = 2 gwei; gerçekleşen fiyat 20 + 2 = 22 gwei olur. Üst sınırı 30 yazmak, her gas için mutlaka 30 gwei ödenmesi demek değildir.

Makbuzdaki hesabı tamamlayın

21.000 × 22 = 462.000 gwei, yani 0,000462 ETH yürütme ücreti hesaplanır. Bunun 0,00042 ETH’lik kısmı örnekte taban ücret, 0,000042 ETH’lik kısmı öncelik ücretidir. Aktarılan ETH miktarı bu maliyetten ayrı bir kalemdir.

30.000 × 30 gwei = 0,0009 ETH ise bu örneğin kaynak ve birim fiyat üst sınırlarından türetilen bedeldir; gerçekleşmiş kesinti diye kaydedilmez. Cüzdanın “tahmini ücret” alanı da bu üst sınırla aynı sayı olmak zorunda değildir. Hangi alanın tahmin, hangisinin tavan olduğunu ürün açıklamasından doğrulayın.

Örneğin sınırını koruyun

Bu hesap ek blob ücreti veya ikinci katmana özgü veri bileşeni içermeyen basit bir Ethereum yürütme örneğidir. Başka ağdaki toplam maliyete doğrudan taşınmaz. Sözleşme çağrısının kullandığı kaynak da basit aktarımın sayısıyla genellenemez.

  1. Ağı ve işlem türünü belirleyin.
  2. Kaynak limitini fiyat alanlarından ayırın.
  3. Hazırlık ekranındaki tahmin ve üst sınırı işaretleyin.
  4. İşlem sonrasında makbuz kullanımını gerçekleşen fiyatla çarpın.
  5. Varsa ek maliyet bileşenlerini ayrı kaynakta araştırın.

Bir ücret hesabının anlaşılması, kullanıcının limitleri rastgele değiştirmesini gerektirmez. Amaç cüzdanın neyi sunduğunu açıklamaktır. Ücret tavanının uygunluğu veya işlemin ne zaman dahil edileceği, bu kurgu aritmetiğin yanıtladığı sorular değildir.