I have an account `a` that contains some transactions calling a smart contract `s` where an event `e` is emitted. Is there a way I can get all `e` without going through all events in `s`?
Looks like [getPastLogs](https://web3js.readthedocs.io/en/v1.2.7/web3-eth.html#getpastlogs) might be a good candidate, but seems like it only accepts a smart contract as its `address`. If I use an account, I get an empty result. Guess this is expected? Logs only apply to an smart contract I guess?
The problem is that it’s way overkill to get all the logs of `s` , since I’m only interested in a couple of events that were emitted by my account `a`