tronprotocol / tron-grid

10 stars 13 forks source link

Method.watch() lost some events #15

Open kinggozhang opened 3 years ago

kinggozhang commented 3 years ago

code is:

        localTronweb.contract().at(minercontract).then(
                function(contract){                     
                    contract.Created().watch((err, event) => {
                    if (err){
                        return console.error('Error with "method" event:', err);
                    }
                    if (event) { 
                        console.log(event);
                    }
                    });                 
                },function(error){});

I tested it in shasta network, found it will lost some events emited by contract. is it normal?

zinxer commented 3 years ago

Am curious too, getting "502 Bad Gateway" occasionally on Shasta and missing events. However i tried to Transfer().watch for USDT TRC20 contract and having some missing events too. Are you experiencing the same on Mainnet as well? @kinggozhang