This is an alternative to -walletnotify which has the advantage of publishing the wallet name. This is essential in a multi-wallet setup.
I’m submitting to seek concept ACK and/or suggestions.
Currently the published message contains the wallet name (lengh + bytes) followed by 32 bytes of the wallet transaction. Also considering to include the change (added, updated, removed) but I’m open for suggestions.
Currently working on extending the test test/functional/interface_zmq.py as well as contrib/zmq/zmq_sub.py and relevant documentation.