Commit Graph

226 Commits

Author SHA1 Message Date
JoelKatz
38e3ab2b97 Release the master lock sooner and don't reacquire it unless we have to. 2013-04-19 02:04:19 -07:00
JoelKatz
8ed0d107fd Allow administrators to submit transactions that don't meet the local load fee. 2013-04-15 17:14:20 -07:00
Arthur Britto
ec081cd2dc Make RPC account_lines support specify the peer account. 2013-04-14 23:15:58 -07:00
JoelKatz
49b1da8a09 Add destination account. 2013-04-11 13:56:44 -07:00
JoelKatz
568c27ef86 Return the "destination_currencies" field. 2013-04-09 20:48:53 -07:00
JoelKatz
9f1c975268 Include XRP in usAccountSourceCurrencies so that it can't get included twice. 2013-04-09 00:43:22 -07:00
JoelKatz
24295031c1 Don't produce any paths where the input and output are the same account, same currency. 2013-04-08 19:18:29 -07:00
JoelKatz
c0049542a2 Correctly handle one-element paths. Don't call setCanonical, it's broken. 2013-04-08 17:44:04 -07:00
JoelKatz
e538c38d61 Always return a "transactions" array in account_tx, even if it's empty. 2013-04-06 12:22:33 -07:00
JoelKatz
7ac5f3f34c Don't return canonical paths. It's broken. 2013-03-30 16:59:12 -07:00
Arthur Britto
58b3cc1dd6 Add nexmo SMS support. 2013-03-30 00:34:49 -07:00
JoelKatz
15133e023d Default to descending if deprecated ledger values used. 2013-03-27 19:06:01 -07:00
Arthur Britto
67fc8a94e1 Make RPC account_tx backwards compatible. 2013-03-27 18:59:26 -07:00
Arthur Britto
30ce14c589 Cosmetic. 2013-03-27 17:52:47 -07:00
Arthur Britto
c7e9370991 Cosmetic. 2013-03-27 17:35:58 -07:00
Arthur Britto
09633c5f04 Fixes for account_tx. 2013-03-27 17:26:13 -07:00
Arthur Britto
e7aa878019 Merge branch 'paging2' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/cpp/ripple/NetworkOPs.cpp
2013-03-27 13:28:09 -07:00
Arthur Britto
bfb69664ff Major pathfinding fixes. 2013-03-26 21:19:46 -07:00
jatchili
c5f82da409 Sort order, limit, and offsets work. Still to do: detecting when we've requested too many ledgers. 2013-03-25 17:09:15 -07:00
Arthur Britto
deab548f1f Fix include for RPCHandler.h. 2013-03-23 19:01:17 -07:00
Arthur Britto
837ec2b69d Remove limits on RPC account_tx for admins. 2013-03-23 14:36:07 -07:00
JoelKatz
5494bc3158 Enlarge the SQLite database cache intelligently. 2013-03-19 23:04:47 -07:00
JoelKatz
606dff758c Support compiling with C++11 rules. Compile C++11 by default.
This gives us some significant performance boosts when containers and binds.
2013-03-16 02:38:05 -07:00
JoelKatz
7bd96e9f2f Make the transaction application parameters accessible from the LES. 2013-03-13 21:59:43 -07:00
JoelKatz
77694b7d72 Change deprecated "start_now" to "state_now" to work with the current client
which should switch to "snapshot" ASAP.
2013-03-12 22:19:23 -07:00
Arthur Britto
ee926f3a40 More parameter checking for RPC. 2013-03-12 15:45:44 -07:00
Arthur Britto
5a08930d65 Better parameter checking for RPC subscribe books. 2013-03-12 15:17:45 -07:00
Arthur Britto
04a825298e Clean up and secure subscribe books. 2013-03-12 12:53:06 -07:00
Arthur Britto
ae26c6cc59 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2013-03-12 11:41:14 -07:00
Arthur Britto
d5c52df10d Revise url subscribe username and password API 2013-03-12 11:41:04 -07:00
JoelKatz
e9324204ef Don't allow subscribe to invalid market. 2013-03-12 09:51:37 -07:00
JoelKatz
7285f98972 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2013-03-12 09:25:17 -07:00
JoelKatz
b3c0b7b51f Mark a critical FIXME. 2013-03-12 09:24:55 -07:00
Stefan Thomas
049f92e882 Clean up orderbook-related variable naming.
Also adds the ability to unsubscribe from both sides of an orderbook
simultaneously. Adds better error handling.
2013-03-12 13:09:51 +01:00
Arthur Britto
2e7a2fd696 Canonicalize API protocol. 2013-03-11 18:59:29 -07:00
JoelKatz
87de433732 Fix the ledger selection bug. 2013-03-11 09:21:52 -07:00
JoelKatz
489458364e Fix a broken scoped unlock. 2013-03-11 07:22:42 -07:00
Arthur Britto
1479590af1 Rework RPC ledger. 2013-03-10 15:18:35 -07:00
Arthur Britto
dc69a41979 Renumber special ledger_indexes and move RPC ledger to new format. 2013-03-09 21:40:26 -08:00
jed
3bbfd61395 book sub 2013-03-09 12:27:18 -08:00
jed
87c97fc652 book subscribe 2013-03-09 11:42:59 -08:00
jed
81a79ae1fd Merge branch 'master' of github.com:jedmccaleb/NewCoin 2013-03-08 16:50:39 -08:00
jed
a7083d1423 book subscribe 2013-03-08 16:50:29 -08:00
JoelKatz
b71f16b8b8 Better logging of rpcTOO_BUSY returns. 2013-03-08 13:44:12 -08:00
JoelKatz
51aa48d622 Lok TOO_BUSY errors. 2013-03-08 13:37:54 -08:00
JoelKatz
7621feda7b Updates to load monitoring and source load tracking. 2013-03-08 09:48:54 -08:00
JoelKatz
7c3d732a08 Name load source. Hook up load sources through WSConnection->RPCHandler. 2013-03-07 18:07:34 -08:00
JoelKatz
4f02510385 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2013-03-07 14:57:27 -08:00
JoelKatz
a55b876477 Fix uptiming computing bug. 2013-03-07 14:57:08 -08:00
Arthur Britto
a172654422 Let RPC ripple_path_find work on any ledger. 2013-03-07 12:44:33 -08:00