Metamask cüzdanımızı kullanırken birçok sorun ile karşılaşıyoruz. Bunlardan biri de ağ üzerinde işlem yaparken, bazen işlemlerimiz sonlanmıyor ve üst üste birikiyor. Bu da Metamask’ta işlemlerimizi yapmamızı imkansız hale getiriyor.
Ağ üzerinde işlemlerimize devam etmek için, önceki gönderdiğimiz işlemlerimizin iptal edilmesi gerekiyor. Bu bazen RPC değiştirmek ile mümkün oluyor. Bazı durumlarda bu tip basit değişiklikler yeterli gelmiyor.
Bu yazımızda ağa göndermiş olduğumuz ve pending de işlemleri nasıl iptal edeceğimizi gösterelim;
1.Adımda; hangi ağda pending işlem hatasıyla karşılaştıysanız. (Ethereum, BNB, Arbitrum, Base vs.) O ağın scan adresine gidiyoruz. ve cüzdanımızı aratıyoruz.
Buradaki gibi bir sayfa ile karşılaşacaksınız. Buradaki işlemler bitmiş işlemler. Bitmemiş işlemler karşında pending olarak görünmeye devam eder.
2.Adımda; işlemlere devam etmeden önce cüzdanımızda bazı ayarları değiştirmemiz gerekiyor.
DİKKAT pending sorunlarınızı çözdükten sonra bu ayarları tekrar eski haline getirmeyi unutmayın!!!
Metamask Ayarlar bölümüne geliyoruz. Gelişmiş Bölümüne tıklıyoruz. “İşlem geçici anahtarını özelleştirin” bölümü kapalı olacaktır. Onu aktif hale getiriyoruz.
3.Adımda; pending de olan işleminizi açıyoruz.
İşlem içerisindeki “Click to See More” bölümünü açıyoruz. Orada Nonce değeri var. Onu bir yere not edin.
4.Adım
Burada tekrar metamask cüzdanımıza dönüyoruz. Kendi cüzdan adresimizi kopyalıyoruz. göndere basıyoruz. Bu bölümde bir miktar o ağın gase fee ödediğiniz tokeniden, kendi adresimize yolluyoruz. (miktar önemli değil.)
Özel Geçici Anahtar bölümüne biraz önce yukarıda değindiğim Nonce’da gördüğünüz sayıyı yazıp onayla diyoruz. İşlemi onaylarken gas fee miktarını biraz arttırmanızda fayda olacaktır.
Eğer ağ üzerinde birden fazla pending işleminiz varsa; sondan başa doğru (yani son yaptığınız işlemi ilk olarak iptal ediyoruz.) bu adımları tekrar ederek, tüm pending işlemlerini iptal edebilirsiniz.
harfıyen yaptım yınede olmadı ustune bnb bakıyem bıan sıfırlandı anlamadım