Arthur Britto
235ab44728
Add RPC ping.
2013-02-13 14:50:05 -08:00
JoelKatz
cb111b6318
Path finding fixes:
...
Track path finding and order book creation time and latency.
Use a ledger snapshot for path finding.
You can't call getCurrentLedger from an unlocked context.
Pathfinding called from the transaction sign function held the master lock.
2013-02-12 20:39:00 -08:00
Arthur Britto
ef5069a706
Make pathfinder search size configurable, reduce to 5.
2013-02-12 18:41:52 -08:00
Arthur Britto
a1a12682ab
More verbose logging about subscribing.
2013-02-10 21:49:08 -08:00
Arthur Britto
4e1f0c2c60
Fix RPC account_info to return actNotFound as appropriate.
2013-02-10 02:26:43 -08:00
JoelKatz
18167be5e3
Add new 'consensus_info' RPC command to help troubleshoot consensus convergence issues.
2013-02-09 14:21:57 -08:00
Arthur Britto
ff08e952f9
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-02-06 14:53:41 -08:00
Arthur Britto
ac916ad841
Output computed paths for RPC ripple_path_find.
2013-02-06 14:53:32 -08:00
jed
1a4e0d6868
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-02-06 09:05:43 -08:00
JoelKatz
8c36646b8c
Make a fast, monotonic timer.
2013-02-05 22:06:30 -08:00
JoelKatz
5aa810404b
Track uptime. Update local fee schedule based on load manager.
2013-02-05 21:33:42 -08:00
jed
e8b17ef082
Merge branch 'book'
...
Conflicts:
src/cpp/ripple/OrderBookDB.cpp
src/cpp/ripple/OrderBookDB.h
src/cpp/ripple/Pathfinder.cpp
2013-02-05 13:47:25 -08:00
jed
eb27240610
first draft
2013-02-05 13:04:38 -08:00
JoelKatz
1b2c0b9242
Add database memory usage to 'get_counts' output.
2013-02-04 23:37:44 -08:00
Arthur Britto
628a1bdd5f
Merge branch 'master' into autoclient
...
Conflicts:
src/cpp/ripple/AutoSocket.h
2013-02-01 19:01:10 -08:00
Arthur Britto
e53e27cfa6
Always provided extended RPC ledger_header info.
2013-02-01 17:06:36 -08:00
Stefan Thomas
eeb9598b12
Add debugging parameter to sign and submit RPC calls.
2013-02-01 22:44:04 +01:00
Arthur Britto
3066a895c1
Get rid of ledger_header hack.
2013-01-30 02:10:26 -08:00
Arthur Britto
a05a2c7181
Make RPC ledger_header work.
2013-01-30 01:28:06 -08:00
Arthur Britto
d569633c09
Let [rpc_admin_allow] take multiple lines.
2013-01-21 17:18:21 -08:00
Arthur Britto
fe2ffafb10
UT: Tests for ripple-client issue #23 .
2013-01-19 18:53:42 -08:00
Arthur Britto
e69d309cb3
More security changes.
2013-01-18 01:41:48 -08:00
Arthur Britto
bda80d4144
Change the security model for RPC admin access.
2013-01-18 00:36:22 -08:00
Arthur Britto
f54a3ca970
Fix security for RPC validation_seed.
2013-01-17 14:15:23 -08:00
Arthur Britto
c0a630a196
Allow RPC subscribe with no streams.
2013-01-16 22:42:10 -08:00
Arthur Britto
97716977c9
Report an error if RPC subscribe specifies no streams.
2013-01-16 15:22:29 -08:00
Arthur Britto
503e9a7ddc
More specific RPC error reporting.
2013-01-16 15:03:36 -08:00
JoelKatz
1af14e07c7
Tiny cosmetic tweak.
2013-01-15 19:19:33 -08:00
JoelKatz
8191153dce
Split into server_info (for humans) and server_state (for machines).
...
Allow either without admin privileges, filter information out from non-admins.
Cleanup and improve data in all cases.
2013-01-15 19:16:20 -08:00
JoelKatz
d398c5bb02
Don't show our validation key in non-admin server_info.
2013-01-15 17:03:00 -08:00
Arthur Britto
5c052ebdf4
Temporarily turn off admin checking for subscribe.
2013-01-14 20:18:34 -08:00
Arthur Britto
1008c8d1f1
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2013-01-14 17:00:25 -08:00
Arthur Britto
4e06e0ffa5
Add server support for sign and submit tx_blobs.
2013-01-14 16:59:47 -08:00
JoelKatz
5fa43cc770
Make a simple way to extend the RPC command set without modifying core server code.
...
This makes it easy to add self-contained modules that can be controlled and is also
useful for one-off and troubleshooting commands.
2013-01-13 22:46:42 -08:00
Arthur Britto
a12a566139
Make ripple_path_find work for command line.
2013-01-13 21:11:37 -08:00
Arthur Britto
8df9519a1c
Add a default for currencies for ripple_find_path.
2013-01-11 18:55:13 -08:00
Arthur Britto
e0a49f875a
Fix more RPC error reporting.
2013-01-08 18:59:59 -08:00
Arthur Britto
8e801158b3
Improve error reporting for account not found.
2013-01-08 18:04:00 -08:00
Arthur Britto
642b782900
Fix comment.
2013-01-06 11:35:45 -08:00
Arthur Britto
5114790700
Make unneeded code a compilation option.
2013-01-06 02:15:46 -08:00
Arthur Britto
04c17ac1f3
Work toward subscribe accounts by ledger index.
2013-01-05 16:51:45 -08:00
Arthur Britto
3dfb1ca1eb
Note problems with account_tx.
2013-01-04 11:56:45 -08:00
JoelKatz
06c54c425c
Fix not leaving the "need network ledger" state correctly.
2013-01-04 00:08:27 -08:00
JoelKatz
3eafdbc38b
Emergency fix.
2013-01-03 23:28:03 -08:00
Arthur Britto
c78f352035
Add default fee for AccountSet.
2013-01-01 12:35:35 -08:00
Arthur Britto
6830a61ff1
Make validation_create require admin.
2013-01-01 02:04:19 -08:00
Arthur Britto
7fd00894b9
Allow empty array to for empty object for JSON-RPC.
2012-12-30 17:02:35 -08:00
Arthur Britto
ab0da033c3
Add support for JSON-RPC subscriptions.
2012-12-29 16:07:29 -08:00
Arthur Britto
192dae3b74
Stub subscribe for JSON-RPC.
2012-12-29 14:42:38 -08:00
JoelKatz
3a673654b6
Make sure clients get the initial load information.
2012-12-27 16:54:11 -08:00