Neler yeni
Türkiye’nin Lider Kripto Para Forumu

Blockchain dünyasının Türkçe Wikipedia'sına hoş geldiniz!

Hemen ücretsiz üye olun ve kayıt olduğunuz anda coin kazanmaya başlayın. Kendi konularınızı paylaşın, diğer üyelerle etkileşim kurun ve dilediğiniz zaman coinlerinizi çekin.

Katılmak için şimdi harekete geçin!

Web3.0 Metamask transaction hakkında

merhaba metamaskın developer docs kullanrak kullanıcıdan ödeme almaya çalışıyorum örneğin 0.1eth ödeme alırken metamaska bağlanıyor ve transaction sayfası açılıyor ama gönderilicek miktar yazmıyor ve üstta bir warning verilmiş bu ilşlem başarısızda olabilir diye neden böyle oluyor sizce ?


Ekran görüntüsü 2024-07-07 165631.png
 
Çözüm
Denermisin hocam



JavaScript:
const wei = ethers.utils.parseUnits(plan.price.toString(), 'ether');

const userAddress = localStorage.getItem('user_address');
if (!userAddress) {
    console.error("User address not found in localStorage");
    return;
}

try {
    const txHash = await window.ethereum?.request({
        method: "eth_sendTransaction",
        params: [
            {
                from: userAddress,
                to: "0x86bbA8eF342fe9DD98d037e87117978C4E3100B4",
                value: wei.toHexString(),
            },
        ],
    });
    console.log("Transaction successful:", txHash);
} catch (error) {
    console.error("Transaction error:", error);
}
hocam allahız cezası ts ethersi indrimeme rağmen hata...
Denermisin hocam



JavaScript:
const wei = ethers.utils.parseUnits(plan.price.toString(), 'ether');

const userAddress = localStorage.getItem('user_address');
if (!userAddress) {
    console.error("User address not found in localStorage");
    return;
}

try {
    const txHash = await window.ethereum?.request({
        method: "eth_sendTransaction",
        params: [
            {
                from: userAddress,
                to: "0x86bbA8eF342fe9DD98d037e87117978C4E3100B4",
                value: wei.toHexString(),
            },
        ],
    });
    console.log("Transaction successful:", txHash);
} catch (error) {
    console.error("Transaction error:", error);
}
hocam allahız cezası ts ethersi indrimeme rağmen hata veriyor ne rezaler bir dilmiş bu ya ethers kullanmadan yapamazmıyım hocam ?
bugün bir hata oldu onun sorunlarını çekiyoruz duyuru yaptım düzelteceğim ilk fırsatta.
çözdüm hocam ethere dönüştürme kısmında sorun varmış bende ethersjs ile yapınca düzeldi
 
Çözüm

Forum istatistikleri

Konular
14.099
Mesajlar
70.356
Kullanıcılar
7.050
Son üye
elcan
Geri
Üst