The bitsofproof implementation of the protocol features and API to direct query of an aggregate account statement for a list of addresses.
The account statement is a historical balance of any date you choose plus spends receives thereafter up to recent block downloaded.
The query is supported by either indices of the relational database if you use that option or by secondary hash table on addresses if you use the leveledb storage option.
This is one of the RMI calls to the server with below API.
https://github.com/bitsofproof/supernode-api/blob/master/src/main/java/com/bitsofproof/supernode/api/BCSAPIDirect.javaRemember that this is not yet production quality (it works quite well, just not sufficiently tested to claim that). I would be interested in usability and design feedback.