馃摎 Context
The use of Websocket subscription shows lots of problems when used against APIs like Alchemy and Infura.
鉁旓笍 Solution
The safest approach is to use a polling strategy instead. So the loop to check for new inputs should ditch the "New head events" in favor of a time based one. The polling rate must be configurable
Subtasks
-[ ] Also improve "getLastBlock" call. Move it outside App Group loop
馃摎 Context
The use of Websocket subscription shows lots of problems when used against APIs like Alchemy and Infura.
鉁旓笍 Solution
The safest approach is to use a polling strategy instead. So the loop to check for new inputs should ditch the "New head events" in favor of a time based one. The polling rate must be configurable
Subtasks
-[ ] Also improve "getLastBlock" call. Move it outside App Group loop