Remove sophia database and backend
Remove LightningDB database and backend
Tidy doc comments
Add AbstractObject
Fix missing assert in UnitTest runner
Add const now()
Refactor and fix some object arithmetic comparisons
IPAddress fixes and algorithm comparison functors
Refactor some Journal::Sink members
Add double conversion for PropertyStream map items
Remove dead code and fix a race condition in the node back end.
Race was between a store and a fetch, as follows:
1) Fetch: Search for the node, it is not found.
2) Store: Add the node to the database, remove the node from the negative cache.
3) Fetch: Add the node to the negative cache.
This would leave a node in the DB, cache, and negative cache.
Change visitLeaves to visit a snapshot so the ledger stays unlocked
Fix for issue 211, fixes to NetworkOPs getTxsAccountB
The new recommended fee schedule is:
* Transaction fee: 10 drops
* Base reserve: 20 XRP
* Incremental reserve: 5 XRP
Move DecayingSample to algorithm
Fix load stats in get_info
Make AbstractObject unit test manual
Memory-conserving changes to SHAMapTreeNode and visitLeavesInternal.
Pathfinding performance improvements:
* Use a single RippleLineCache, even for 'fast' requests
* Use a ledger copy to avoid stalling other code
Suppress a warning.