First I wanted to listen on a specific account address and found out I couldn't.
My solution was to listen to all transactions using
web3.subscribe("logs") but I wonder if I can get the sender (or decode the data) of the transaction without getting the transaction's receipt.
It works if after receiving an event I get the receipt but the thing is there is a lot of transactions and I get a too many requests from my node.
Any help will be greatly appreciated