I developed contract with couple of events. It was tested using local
geth node and working as expected. Now I want to deploy it and decided to use infura.io as public node provider.
Here I faced show stopping issue: infura provides only limited set or RPC calls and
newFilter isn't included in this list. I see that while subscribing to events on my contract first
eth_newFilter call that failed.
I suspect that I can safely remove filter statement from my contract definition:
and replace it with
newFilter function still calling and crashed app.
My question: could I avoid somehow calling for