Ethereum'da, blokzincirde yazma işlemleri yapmak için token göndermek veya akıllı sözleşmeleri çağırmak madenci hesaplama ücretleri gerektirir ve faturalandırma, ETH ile ödenen gaza göre hesaplanır. Çağrı yönteminiz başarılı mı yoksa başarısız mı olursa olsun, hesaplama ücreti alınır. Başarısız olsa bile, madenci işleminizi doğrular ve uygular (hesaplama), yani gaz ücretleri başarılı işlemler gibi ödenmelidir.
Basitçe söylemek gerekirse, benzin sınırı bir arabanın ne kadar benzin eklemesi gerektiğine eşdeğerdir ve benzin fiyatı ise litre benzin fiyatına eşdeğerdir.
Gaz limiti sınır olarak adlandırılır çünkü tek bir işlemde harcamaya istekli olduğunuz maksimum gaz miktarıdır. Bir işlem için gereken gaz, akıllı sözleşme çağrılarak ne kadar kod çalıştırıldığına göre tanımlanır. Çok fazla gaz harcamak istemiyorsanız, benzin limitini düşürmek pek yardımcı olmaz. Hesaplama kaynakları için yeterli benzin dahil etmeniz gerekirse, aksi takdirde yetersiz gaz nedeniyle hata bildirilecektir. Kullanılmayan tüm benzin, transferin sonunda size iade edilecektir. Yani imToken kullanarak 1 ETH gönderin, gaz sınırını 400.000'e ayarlayın ve transfer bittikten sonra 400.000 - 21.000 gaz iadesi alırsınız.
Gaz fiyatlarını düşürmek madencileri kurtarabilir, ancak aynı zamanda madenci paketlemesini de yavaşlatır. Madenciler, yüksek gaz fiyat ayarlarıyla işlemleri önceliklendirir ve transferleri hızlandırmak isterseniz, benzin fiyatını daha yüksek ayarlayarak sırada kalabilirsiniz. Acele etmiyorsan, sadece güvenli bir benzin fiyatı belirlemen yeterli ve madenci işlemini paketleyecektirMadencilerin kabul edebileceği minimum gaz fiyatına bakın: http://ethgasstation.info/
Veri isteğe bağlıdır ve sözleşmeyi çağırmak için kullanılır. İlgili diziyi onaltılığa çevirmeniz gerekiyor, tool: http://string-functions.com/string-hex.aspx ve onaltılık verileri (0x ile başlıyor) doldurmalısınız; örneğin, makoshan'dan onaltılığa 0x6d616b6f7368616e |