I can see the motivation for davux’s request. In developing the e-commerce plugins I’ve released, I’ve wondered about the viability long term of using a “dump” method against the wallet, since over time the data returned is just going to grow and grow.
What I’d prefer is being able to attach a JSON-RPC callback URL to an account or an address, maybe to be invoked each time a confirmation or any other status change to that account or address comes in, until the callback is cleared. That would eliminate the need for polling the wallet entirely.
I threw a “feature request” post in about that someplace.