Commit Graph

3055 Commits

Author SHA1 Message Date
Arthur Britto
dfaf33aa0a UT: Add test of transfer fees. 2012-11-03 04:18:55 -07:00
Arthur Britto
7c595bf23b Fix ripple bugs.
- Default send max inherits source account as issuer.
- Add end point implications for node expansion.
- Fix rippling through accounts.
2012-11-03 04:16:48 -07:00
Arthur Britto
4adb0e07a2 JS: Add support for setting transfer fee. 2012-11-03 04:14:09 -07:00
Arthur Britto
8b8b8ce612 UT: Add utility to verify multiple balances. 2012-11-03 04:13:37 -07:00
Arthur Britto
b05aab3211 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-11-01 17:21:17 -07:00
Arthur Britto
3508b9fab8 Remove PublishHash support and add WalletSize. 2012-11-01 17:20:28 -07:00
JoelKatz
0b38ffc972 Fix the validation leak. 2012-11-01 15:46:11 -07:00
Arthur Britto
6fff9d4f83 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-11-01 15:14:52 -07:00
Arthur Britto
435d73ca4e UT: Test ripple over multiple paths simulatenously. 2012-11-01 15:14:46 -07:00
Arthur Britto
c15eb24dc6 Transaction engine ripple fixes. 2012-11-01 15:13:23 -07:00
Arthur Britto
8fa4741688 STAmount more strict for - and +. 2012-11-01 14:55:41 -07:00
Arthur Britto
47ed19777a Fix currency and issuer for STAmount addition. 2012-11-01 14:37:48 -07:00
JoelKatz
d8368074e3 Plug the leak. 2012-11-01 08:57:50 -07:00
JoelKatz
449b152443 Remove test code commited by accident. 2012-11-01 08:47:23 -07:00
JoelKatz
fa6ce90b5d By default, don't show instance counts under 10. 2012-11-01 08:46:45 -07:00
JoelKatz
dbebe9ccdf Prune a bit more aggressively. 2012-11-01 08:46:37 -07:00
JoelKatz
02e1fad3c6 One more class to count. 2012-11-01 08:46:28 -07:00
JoelKatz
7c346c8d4a Count some more class instances. 2012-11-01 08:46:04 -07:00
JoelKatz
7372d4423f Fix a memory leak. Better TaggedCache logging. 2012-11-01 07:14:45 -07:00
JoelKatz
d9ff4f2ad4 Fix the bug I introduced with the last few changes (deadlock in ConnectionPool). 2012-11-01 03:09:09 -07:00
JoelKatz
fba18bf6f7 Prepare for deferring ledger proposals to the job queue.
Fix an exploitable defect in the way redundant ledger proposals were suppressed.
Fix a bug where the wrong node public key was used.
2012-11-01 02:50:45 -07:00
JoelKatz
130ade1e15 Small cleanups, optimizations, and a new helper function. 2012-11-01 02:49:41 -07:00
JoelKatz
f6aaa79bab Small optimizations. 2012-11-01 02:49:21 -07:00
JoelKatz
824019d8dc Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-31 20:38:06 -07:00
JoelKatz
40dc8e15c5 Begin using the new code. 2012-10-31 20:36:41 -07:00
Arthur Britto
f6a031b5a6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-31 20:05:06 -07:00
Arthur Britto
cc072b13c3 JS: Improve error handling. 2012-10-31 20:04:59 -07:00
Arthur Britto
127bceab5a WS: Report back sterilization errors. 2012-10-31 19:55:15 -07:00
Arthur Britto
811eb8cf7c Fix STPathSet serialization for multiple paths. 2012-10-31 19:53:18 -07:00
JoelKatz
41da9c740f Support for 64-bit peer IDs. 2012-10-31 19:46:30 -07:00
JoelKatz
0830cf4ca8 Change count to 'SerializedValue' to better reflect what it is. 2012-10-31 19:25:05 -07:00
JoelKatz
b1c9151470 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-31 17:37:36 -07:00
JoelKatz
bcff9fad17 Next generation supression code. 2012-10-31 17:32:26 -07:00
Arthur Britto
f59b5202d3 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-31 16:43:25 -07:00
Arthur Britto
76c7385cbb UT: Add test for specifying a path. 2012-10-31 16:43:15 -07:00
Arthur Britto
227acf210a JS: Add support for paths to payments. 2012-10-31 16:42:56 -07:00
Arthur Britto
988bc7fe4d JS: Add Currency.json_rewrite(). 2012-10-31 16:42:22 -07:00
Arthur Britto
8dde742bb1 Fix ripple path expansion. 2012-10-31 16:41:41 -07:00
Arthur Britto
5c39a6ce92 Fix JSON parsing of pathsets. 2012-10-31 16:41:08 -07:00
JoelKatz
8e4b11b668 Add more counted types. 2012-10-31 16:11:59 -07:00
JoelKatz
9098c3f739 Make the compiler happy. 2012-10-31 16:09:22 -07:00
JoelKatz
7fa7a5e2cc Add hashed objects to the tracked class list. 2012-10-31 16:02:38 -07:00
JoelKatz
ca65e5ad8f Add transactions to the tracked class list. 2012-10-31 16:02:21 -07:00
JoelKatz
a37c5d6314 Sweep the temp node cache. 2012-10-31 16:01:59 -07:00
JoelKatz
9743b7cafa Add 'getTrackSize' 2012-10-31 15:55:14 -07:00
JoelKatz
f0eb8e7943 Add instance counts to core classes. 2012-10-31 15:50:14 -07:00
JoelKatz
cd93bd0de3 Make sure TaggedCaches get sweeped. 2012-10-31 15:49:47 -07:00
JoelKatz
ce9dc18ade Add get_counts RPC function. 2012-10-31 15:48:38 -07:00
JoelKatz
1bdc4914f5 Add InstanceCounter. 2012-10-31 15:48:17 -07:00
JoelKatz
74629254a5 Avoid an allocate/copy/free 2012-10-29 18:24:09 -07:00