Commit Graph

3837 Commits

Author SHA1 Message Date
JoelKatz
c09133fb6d Function to get load factors in machine understandable form. 2012-12-27 10:41:10 -08:00
JoelKatz
22973c1e5b Function to get reserve increment. 2012-12-27 10:40:53 -08:00
JoelKatz
7c04eded0f Improve some consensus logging. 2012-12-26 22:30:18 -08:00
JoelKatz
829e359567 Disallow non-native transaction fees, rather than throwing on a non-comparable compare. 2012-12-26 14:26:34 -08:00
JoelKatz
dcd2fc9fab Begin to sanitize the fee structure. Implement load scaling. 2012-12-26 14:05:58 -08:00
JoelKatz
fa109a1aee Don't use a shared_ptr where an auto_ptr will do. 2012-12-26 13:54:51 -08:00
JoelKatz
79d139e2ce Don't let a tranasction set acquire stall. 2012-12-25 23:00:39 -08:00
JoelKatz
fa1db60011 Correctly check for acquire doneness. 2012-12-25 21:07:53 -08:00
JoelKatz
be2e55d49c Fix some cases where the acquire engine can stall. 2012-12-25 21:05:12 -08:00
Arthur Britto
f685e9e9ee Get rid of assert that prevented all of the extra mile. 2012-12-25 18:28:57 -08:00
Arthur Britto
dc578a8085 Push clean up code for bad ripple nodes. 2012-12-25 18:08:13 -08:00
Arthur Britto
e1330badda Raise number of entries in directory nodes. 2012-12-25 17:20:04 -08:00
Arthur Britto
14380311a1 Clean up aborted offers support going into debt. 2012-12-25 16:50:10 -08:00
Arthur Britto
f3b216b39f Handle errors from ripple state creating. 2012-12-25 16:42:33 -08:00
Arthur Britto
3ccf163fb3 Do not allow negative fees. 2012-12-25 16:21:17 -08:00
Arthur Britto
77d92e1767 Fix ripple state creating and deleting. 2012-12-25 16:14:10 -08:00
Arthur Britto
359e8cce0d Allow maximum send to use reserve for fees. 2012-12-25 16:11:21 -08:00
JoelKatz
49e6372a4e Forgot to send the actual ping. 2012-12-25 10:40:58 -08:00
JoelKatz
9124c91884 Ping websocket connections every two minutes.
Detect and close non-responsive connections.
UNTESTED
2012-12-25 10:19:24 -08:00
JoelKatz
7c13c57638 Make sure we clean up on a failed acquire. 2012-12-24 20:48:54 -08:00
JoelKatz
2897bd00c2 Make 'getNodeFat' throw an exception if a node that's not in the map is requested.
Log the context when this exception is thrown.
2012-12-24 19:08:57 -08:00
JoelKatz
7ffb9201c5 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-24 18:51:35 -08:00
JoelKatz
ebf3342773 Remove an assert. 2012-12-24 18:51:12 -08:00
Arthur Britto
7636e5f388 Remove obsolete TERs in prep for ledger wipe. 2012-12-24 16:06:50 -08:00
JoelKatz
6a8d31afd7 Give a sensible compiler error if Boost is too old. 2012-12-24 15:06:07 -08:00
JoelKatz
69a434763e Fix a bug Arthur reported. 2012-12-24 14:52:36 -08:00
JoelKatz
59275c0a2b Make the "next ledger acquire" message more helpful. 2012-12-24 14:18:34 -08:00
JoelKatz
20d0828a62 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-24 13:59:55 -08:00
JoelKatz
f585a37ead Fix, I hope, the websocket connection leak. 2012-12-24 13:59:38 -08:00
Arthur Britto
ff2ccd0517 Remove references to redstem.com from examples. 2012-12-24 13:18:10 -08:00
Arthur Britto
f7ca067db3 Just charge fee when unable to meet reserve. 2012-12-23 18:43:11 -08:00
Arthur Britto
6bd2839c62 Fix PaymentTransactor for new result codes. 2012-12-23 18:15:03 -08:00
JoelKatz
9689f94f5a Cleanups. 2012-12-23 17:52:34 -08:00
JoelKatz
2c535940ac Make the transaction engine report whether it added the transaction. 2012-12-23 17:42:04 -08:00
Arthur Britto
adb9561c2c Typo. 2012-12-23 16:05:20 -08:00
Arthur Britto
0af0a7b7b3 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-23 15:53:19 -08:00
Arthur Britto
194053c87e Add and move to new tecCLAIM result codes. 2012-12-23 15:52:59 -08:00
JoelKatz
f89eda7efd Fix a bug. We mishandle the sequence. 2012-12-23 15:15:21 -08:00
JoelKatz
f95ed4c3f5 Properly handle tec return codes. This won't compile until isTecClaim exists. 2012-12-23 15:09:10 -08:00
Arthur Britto
56d97f95d7 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-22 20:26:43 -08:00
Arthur Britto
3e3d0c295b More robustness fixes for RPC. 2012-12-22 16:51:46 -08:00
Arthur Britto
a201a91ab0 Make RPC submit more robust. 2012-12-22 16:25:42 -08:00
Stefan Thomas
a9149e71e8 Add watch task (automatic recompilation). 2012-12-23 00:48:55 +01:00
Stefan Thomas
f00a82a554 The command "grunt" now builds everything.
Switched webpack build over to grunt.
2012-12-23 00:48:55 +01:00
Stefan Thomas
f0ee9e6cbf New build system for SJCL. 2012-12-23 00:48:55 +01:00
JoelKatz
1f74c1e30e Remove redundant set, log before assert. 2012-12-22 14:07:42 -08:00
Arthur Britto
c05d4fb559 Clean up - Ledger breaking changes. 2012-12-21 17:05:31 -08:00
Arthur Britto
5f38aed8a0 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-21 13:49:54 -08:00
Arthur Britto
401e7e3744 Whitespace. 2012-12-21 13:49:45 -08:00
JoelKatz
34456b019c Cleanup thread creation. 2012-12-21 12:10:26 -08:00