There is no way to only get real time notifications of transaction that affect the wallet. You have to do that manually by enabling zmqrawtx and filter out transactions.
I’m suggesting adding two new publisers, both for hash and raw wallet transactions.
Also topic will indicate if transaction came from mempool or block so developers can handle the transaction accordingly without a RPC round trip to bitcoind.
Tests and documentation are updated.