2016-04-04 24 views
0

Ben truffle + web3 + ethereumjs-testrpc deniyorum. Uygulamada Aşağıdaki kod var:ethereum-web3 gelen Event.watch defalarca ateşlenir

window.onload = function() { 
    var meta = MetaCoin.deployed(); 
    var event = meta.Transfer({}, {fromBlock: 0, toBlock: 'latest'}, function (error, result) { 
    if (error) { 
     console.log("Error: " + error); 
    } else { 
     console.log(result); 
    } 
    }); 
} 

ve ben konsolda durmadan son transferi alıyorum. Sözleşme, bir olay Transferi eklenmiş standart MetaCoin'dir. Here tam bir koddur.

+0

Lütfen sorunuzu takip edin. Görünüşe göre, başkalarının ilgilenmesi ve uzaklaşması için burada bırakmışsınız gibi görünüyor. İşleri daha da kötüleştirmek için, kabul etmeyi, oy vermeyi veya yorum yapmayı umursamadığınız bir cevap vardı (Tim Coulter'in kendisi tarafından!). –

+0

@DavidAmmouial Oyuncak projelerimi aylarca saklamıyorum, üzgünüm. Ben github üzerinde hata bildirdi ve görünüşe göre sabit oldu (https://github.com/ethereumjs/testrpc/issues/56#issuecomment-205653571), ancak düzeltme geldiğinde test edemedim, ben yaptım cevap için oy kullanmayın. – leitasat

cevap

0

Bu, TestRPC ile ilgili bir sorun gibi görünüyor. Etkinlikle ilgili yöntemler bu yana güncellenmiştir ve muhtemelen TestRPC'nin daha yeni bir sürümü sorununuzu çözecektir. Şerefe!