Commit Graph

336 Commits

Author SHA1 Message Date
JoelKatz
9f87e36545 Only update order book DB every ten ledgers
The order book DB code should be change to update on creation of order books rather than rescan.
2013-09-05 13:08:51 -07:00
Vinnie Falco
4819714edf Fix non c++11 gcc build errors 2013-09-05 06:04:20 -07:00
Vinnie Falco
a29ced1feb Activate MSVC leak report on exit with a configuratble BeastConfig setting 2013-09-05 04:22:27 -07:00
Vinnie Falco
bcd6e9d676 Refactor SharedPtr and fix ContainerDeletePolicy bug 2013-09-05 04:22:26 -07:00
Vinnie Falco
1277f70c47 Use MultiSocket and strand in Peer 2013-09-04 17:03:13 -07:00
Vinnie Falco
cca092f5d1 Add compile time option for new Validators code 2013-09-04 13:51:55 -07:00
David Schwartz
c95211e572 Change tx_account to an account_tx switch. 2013-09-04 12:48:47 -07:00
Vinnie Falco
57d55cebe4 Move UNL timer processing to the JobQueue 2013-09-04 11:55:38 -07:00
David Schwartz
0950ef3984 Mark something that should be fixed. 2013-09-04 10:07:16 -07:00
Vinnie Falco
91e0cc84ef Validators framework and unit test 2013-09-03 08:31:17 -07:00
JoelKatz
c06aa4ff55 Cleanups, extra logging, and catch a case where a disputed transaction structure may not get created. 2013-09-02 06:08:11 -07:00
Vinnie Falco
649b20a5f2 Move NodeStore and backends to ripple_core 2013-09-01 12:22:08 -07:00
Vinnie Falco
81a4711e66 Add BeforeBoost.h and tidy up beast system headers 2013-09-01 12:22:08 -07:00
Vinnie Falco
37216bed4d Refactor TxQueue, move some boost includes down to .cpp 2013-09-01 12:22:08 -07:00
Vinnie Falco
4ef0f5d6a9 Refactor ProofOfWork 2013-09-01 12:22:07 -07:00
Vinnie Falco
369bd0f36c Disable warnings 4018 and 4244 for VS2012 builds 2013-09-01 12:22:07 -07:00
Vinnie Falco
0f30b55cba Move PeerDoor source material into ripple_app.cpp 2013-09-01 12:22:06 -07:00
Vinnie Falco
e09d6a0a9b Make RPCSub abstract 2013-09-01 12:22:06 -07:00
Vinnie Falco
3077892c3b Remove deprecated basio::IoService 2013-09-01 12:22:05 -07:00
Vinnie Falco
5f1a8670dc Refactor HTTPClient 2013-09-01 12:22:05 -07:00
Vinnie Falco
65df4b9daf Merge ripple_client into ripple_net 2013-09-01 12:22:04 -07:00
Vinnie Falco
5b8d104fb1 Make some header material private 2013-09-01 12:22:04 -07:00
Vinnie Falco
75b53ab171 Refactor WSConnection to a common base 2013-09-01 12:22:03 -07:00
Vinnie Falco
0d5bd937b1 Move RPCServerHandler to ripple_app/rpc 2013-09-01 12:22:03 -07:00
Vinnie Falco
98b630d8db Consolidate ripple_app includes 2013-09-01 12:22:02 -07:00
Vinnie Falco
3526cabd7b Move Application to ripple_app.cpp 2013-09-01 12:22:02 -07:00
Vinnie Falco
a709167801 Split ripple_app.cpp contents into each part file. 2013-09-01 12:22:02 -07:00
Vinnie Falco
dda831e09e Move common parts into ripple_app.h 2013-09-01 12:22:01 -07:00
Vinnie Falco
2070b2b1bd Reshuffle includes in ripple_app 2013-09-01 12:22:01 -07:00
Vinnie Falco
7de2d49345 Move RPCDoor to ripple_net 2013-09-01 12:22:00 -07:00
Vinnie Falco
0bcaf70e4a Reorganize some RPC related files 2013-09-01 12:22:00 -07:00
Vinnie Falco
e7d043e4df Merge ripple_asio into ripple_net 2013-09-01 12:21:59 -07:00
Vinnie Falco
a9f6d67bba Hide RPCDoor implementation and use RippleSSLContext 2013-09-01 12:21:59 -07:00
Vinnie Falco
825ac4aca1 Make canonicalize take a pointer for clarity 2013-09-01 12:21:58 -07:00
Vinnie Falco
b1973db1f5 Make NetworkOPs abstract 2013-09-01 12:21:57 -07:00
Vinnie Falco
35598d7933 Refactor InfoSub to remove NetworkOPs dependency 2013-09-01 12:21:57 -07:00
Vinnie Falco
01fda4c30e Refactor RPCSub to remove Application dependency 2013-09-01 12:21:56 -07:00
Vinnie Falco
1391a11e46 Move BuildInfo to ripple_data 2013-09-01 12:21:56 -07:00
Vinnie Falco
bbfbdabe76 Move iAdminGet to Config::getAdminRole 2013-09-01 12:21:56 -07:00
Vinnie Falco
e22c1c3495 Refactor LoadManager 2013-09-01 12:21:55 -07:00
Vinnie Falco
1ee8b3903c Fix warnings in backend factories 2013-09-01 12:21:55 -07:00
Vinnie Falco
f5db655c47 Add some forward declarations 2013-09-01 12:21:54 -07:00
Vinnie Falco
11a09879a9 Move LevelDB options initialization into the factory 2013-09-01 12:21:54 -07:00
JoelKatz
a85afbe409 Fix paging in tx_account 2013-08-31 13:05:19 -07:00
JoelKatz
b81e22939b Binary support. 2013-08-30 12:53:24 -07:00
JoelKatz
47532b12dd First, untested, implementation of the new tx_account function. 2013-08-30 12:53:21 -07:00
JoelKatz
11117c75b7 Infrastructure for the new tx_account command. 2013-08-30 12:53:16 -07:00
JoelKatz
da5929cd18 Add a framework for rejecting commands. 2013-08-29 18:10:27 -07:00
JoelKatz
835236a35c Add a 'returnMessage' function to return a received message. 2013-08-29 18:03:45 -07:00
JoelKatz
eb33ae0d71 Fix a few bugs caused by starting without --net. There may still be some minor ones. 2013-08-28 00:55:56 -07:00