Commit Graph

3079 Commits

Author SHA1 Message Date
JoelKatz
ebc0b05ecb Avoid redundant signature checks. 2012-11-04 19:41:51 -08:00
JoelKatz
4ad910f293 Helper function. 2012-11-04 19:40:55 -08:00
JoelKatz
b381c057d8 Newer fix one last thing and then commit. :/ 2012-11-04 19:01:22 -08:00
JoelKatz
d065231d8d Rewrite of ledger proposal receiving code. Dispatch to thread pool for
signature check. Re-dispatch to main I/O service for handover to
consensus engine.
2012-11-04 18:59:50 -08:00
JoelKatz
d1acf6953d Mark that an issue was fixed. 2012-11-04 18:59:16 -08:00
JoelKatz
51793d1801 Cleanups. 2012-11-04 14:43:50 -08:00
JoelKatz
c3ad3bb873 Next phase of improving the way we handle transactions received from peers. 2012-11-04 14:40:44 -08:00
JoelKatz
3a1fb14bbc Don't clear mPeerData on LCL view change. Correctly add peers to tx set fetches. 2012-11-04 14:40:05 -08:00
JoelKatz
5134c9d574 Suppression helper function. 2012-11-04 14:39:50 -08:00
JoelKatz
eb58c6abf1 Whitespace fix. 2012-11-04 14:39:30 -08:00
Arthur Britto
8045059894 JS: Add is_native() to Amount. 2012-11-03 15:03:36 -07:00
Arthur Britto
0f0cc86ca1 UT: Add payments helper. 2012-11-03 14:52:33 -07:00
Arthur Britto
f5231f353f UT: Add credit_limits helper. 2012-11-03 14:28:59 -07:00
Arthur Britto
025193efd1 JS: Fix account sequence caching. 2012-11-03 14:28:31 -07:00
Arthur Britto
41f2f5c0c0 UT: remove mapOr. 2012-11-03 13:14:01 -07:00
Arthur Britto
7b268647a0 UT: Add helper for setting transfer rate. 2012-11-03 13:06:55 -07:00
Arthur Britto
f4d4b3920d Fix ripple best path determination. 2012-11-03 04:32:46 -07:00
Arthur Britto
3097948f09 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-11-03 04:19:01 -07:00
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
JoelKatz
1af46fbe13 Track fields not serialized for signing hashes in a more sensible way. 2012-11-02 17:05:19 -07:00
JoelKatz
a17e02e35f Ack! I accidentally made some data undecodable. This will fix broken tx metadata. 2012-11-02 16:53:46 -07:00
JoelKatz
68dbd66aea Tiny cleanup. 2012-11-02 16:08:24 -07:00
JoelKatz
6394ca2341 x = y::pointer() -> x.reset() 2012-11-02 09:00:29 -07:00
JoelKatz
fc9e2f4b4e Update a comment. 2012-11-02 00:04:05 -07:00
JoelKatz
bef1551543 Count ledger proposals too. 2012-11-01 17:52:51 -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