Ich probiere Trüffel + web3 + ethereumjs-testrpc aus. In der App habe ich folgenden Code:Event.watch von ethereum-web3 wird unendlich oft gefeuert
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);
}
});
}
und ich bekomme die neueste Übertragung endlos in der Konsole. Der Vertrag ist Standard MetaCoin mit einem Event Transfer hinzugefügt. Here ist der vollständige Code.
Bitte verfolgen Sie Ihre Frage weiter. Es sieht so aus, als ob du es hier gelassen hast, damit andere sich um es kümmern und weggehen. Um die Sache noch schlimmer zu machen, gab es eine Antwort (von Tim Coulter selbst!), Die Sie nicht akzeptieren wollten, oder die nicht abgestimmt oder sogar kommentiert haben. –
@DavidAmmouial Ich bewahre meine Spielzeugprojekte seit Monaten nicht auf, sorry. Ich hatte den Bug auf Github gemeldet und anscheinend war es behoben (https://github.com/ethereumjs/testrpc/issues/56#issuecomment-205653571), aber ich konnte es nicht testen, als der Fix ankam, also tat ich es nicht für die Antwort stimmen. – leitasat