folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Bitcoinjs-Lib Cannot Read Property 'Fromwıf' Of Undefined Error Hatası



Bitcoinjs-Lib Cannot Read Property 'Fromwıf' Of Undefined Error Hatası

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arlong
    Arlong's avatar
    Kayıt Tarihi: 14/Şubat/2005
    Erkek

    merhaba müridler.

    bitcoinjs-lib ile bitcoin transferi yapmak için uğraşıyorum .

    const assert = require('assert');
    const ecpair = require('ecpair');
    const bitcoin = require('bitcoinjs-lib');
    var keys    =new bitcoin.ecpair.fromWIF('cMvPQZiG5mLARSjxbBwMxKwzhTHaxgpTsXB6ymx7SGAeYUqF8HAT', bitcoin.networks.testnet);

    kodum bu şekilde ve başlıktaki gibi hata alıyorum. muhtemelen kütüphaneleri require ederken bir hata yapıyorum ama çözüm bulamadım.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Keyif Pezosu
    undefined-01
    undefined-01's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo
    Arlong bunu yazdı

    merhaba müridler.

    bitcoinjs-lib ile bitcoin transferi yapmak için uğraşıyorum .

    const assert = require('assert');
    const ecpair = require('ecpair');
    const bitcoin = require('bitcoinjs-lib');
    var keys    =new bitcoin.ecpair.fromWIF('cMvPQZiG5mLARSjxbBwMxKwzhTHaxgpTsXB6ymx7SGAeYUqF8HAT', bitcoin.networks.testnet);

    kodum bu şekilde ve başlıktaki gibi hata alıyorum. muhtemelen kütüphaneleri require ederken bir hata yapıyorum ama çözüm bulamadım.

    var keys =new bitcoin.ECPair.fromWIF('cMvPQZiG5mLARSjxbBwMxKwzhTHaxgpTsXB6ymx7SGAeYUqF8HAT', bitcoin.networks.testnet);

    büyük küçük harf farkindan olabilir bir bu sekilde dener misin.


    Bana balık tutmayı öğretmeyin; ben balıkçı değilim. Felsefe yapmayın. Ben şefim, aşçıyım. Bana parasıyla balık verin; sushi yapıp satayım, hepimiz karnımızı doyuralım. Yoksa hepimiz balıkçı olursak, bu gölde balık kalmaz. Sürdürülebilir olmalıyız. Çünkü bugün aç bıraktığınız insan, yarın karşınıza harami olarak çıkabilir; kendine de size de zarar verebilir.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arlong
    Arlong's avatar
    Kayıt Tarihi: 14/Şubat/2005
    Erkek
    rakkoc bunu yazdı
    Arlong bunu yazdı

    merhaba müridler.

    bitcoinjs-lib ile bitcoin transferi yapmak için uğraşıyorum .

    const assert = require('assert');
    const ecpair = require('ecpair');
    const bitcoin = require('bitcoinjs-lib');
    var keys    =new bitcoin.ecpair.fromWIF('cMvPQZiG5mLARSjxbBwMxKwzhTHaxgpTsXB6ymx7SGAeYUqF8HAT', bitcoin.networks.testnet);

    kodum bu şekilde ve başlıktaki gibi hata alıyorum. muhtemelen kütüphaneleri require ederken bir hata yapıyorum ama çözüm bulamadım.

    var keys =new bitcoin.ECPair.fromWIF('cMvPQZiG5mLARSjxbBwMxKwzhTHaxgpTsXB6ymx7SGAeYUqF8HAT', bitcoin.networks.testnet);

    büyük küçük harf farkindan olabilir bir bu sekilde dener misin.

    malesef hocam denedim olmadı. 

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Keyif Pezosu
    undefined-01
    undefined-01's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo

    ben daha önce buradaki kodu calistirmiştim; https://github.com/bitcoinjs/bitcoinjs-lib/issues/1223  bir bak istersen.

    const bitcoin = require('bitcoinjs-lib')
    
    // ...
    const network = bitcoin.networks.testnet // spot the difference
    
    // ...
    const keyPair = new bitcoin.ECPair.fromWIF(..., network)
    const txb = new bitcoin.TransactionBuilder(network)

    Bana balık tutmayı öğretmeyin; ben balıkçı değilim. Felsefe yapmayın. Ben şefim, aşçıyım. Bana parasıyla balık verin; sushi yapıp satayım, hepimiz karnımızı doyuralım. Yoksa hepimiz balıkçı olursak, bu gölde balık kalmaz. Sürdürülebilir olmalıyız. Çünkü bugün aç bıraktığınız insan, yarın karşınıza harami olarak çıkabilir; kendine de size de zarar verebilir.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arlong
    Arlong's avatar
    Kayıt Tarihi: 14/Şubat/2005
    Erkek
    rakkoc bunu yazdı

    ben daha önce buradaki kodu calistirmiştim; https://github.com/bitcoinjs/bitcoinjs-lib/issues/1223  bir bak istersen.

    const bitcoin = require('bitcoinjs-lib')
    
    // ...
    const network = bitcoin.networks.testnet // spot the difference
    
    // ...
    const keyPair = new bitcoin.ECPair.fromWIF(..., network)
    const txb = new bitcoin.TransactionBuilder(network)

    yok hocam onuda çalıştıramadım. süürm farkından falan mı oluyor anlamadım.

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    end
    end's avatar
    Kayıt Tarihi: 16/Ekim/2016
    Erkek
    npm install ecpair bip32
    Kurdun mu bunları bu şekilde,?

    0x0480 takilin madem ﷽﷽﷽
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arlong
    Arlong's avatar
    Kayıt Tarihi: 14/Şubat/2005
    Erkek
    end bunu yazdı
    npm install ecpair bip32
    Kurdun mu bunları bu şekilde,?

    evet hocam kurulu ve require edilmiş.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Keyif Pezosu
    undefined-01
    undefined-01's avatar
    Kayıt Tarihi: 19/Aralık/2003
    Homo

    hocam sürüm farkindan olabilir. bu tarz durumlarda node_moduls altinda ki bitcoinlib dosyasinin içine gidip orada bi bak ecpair neyin altina alinmiş, son versionda ona göre kullanırsın.

    edit:

    aklimda bulunsun da paket güncellemiyim :D 

    got isimli bi paket var ki. yaptiği götlüğün haddi hesabi olmadi bana. paketi debug edip sorun arattirdi 2 gün.

    undefined-01 tarafından 19/Kas/21 16:41 tarihinde düzenlenmiştir

    Bana balık tutmayı öğretmeyin; ben balıkçı değilim. Felsefe yapmayın. Ben şefim, aşçıyım. Bana parasıyla balık verin; sushi yapıp satayım, hepimiz karnımızı doyuralım. Yoksa hepimiz balıkçı olursak, bu gölde balık kalmaz. Sürdürülebilir olmalıyız. Çünkü bugün aç bıraktığınız insan, yarın karşınıza harami olarak çıkabilir; kendine de size de zarar verebilir.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arlong
    Arlong's avatar
    Kayıt Tarihi: 14/Şubat/2005
    Erkek
    rakkoc bunu yazdı

    hocam sürüm farkindan olabilir. bu tarz durumlarda node_moduls altinda ki bitcoinlib dosyasinin içine gidip orada bi bak ecpair neyin altina alinmiş, son versionda ona göre kullanırsın.

    edit:

    aklimda bulunsun da paket güncellemiyim :D 

    got isimli bi paket var ki. yaptiği götlüğün haddi hesabi olmadi bana. paketi debug edip sorun arattirdi 2 gün.

    olabilir hocam bakayım sürüm farkından siyade basit bir hata gibi geliyor bana githubada yazdım bakalım be diyecekler. 

  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Arlong
    Arlong's avatar
    Kayıt Tarihi: 14/Şubat/2005
    Erkek

    aynen dediğim gibiymiş hocam sıkıntı import etmekle alakalıymış

    const { ECPair } = require('ecpair');
     
    şu şekilde yapınca çözüldü.
Toplam Hit: 1655 Toplam Mesaj: 10
nodejs bitcoinjs-lib