Commit Graph

3875 Commits

Author SHA1 Message Date
JoelKatz
5275d915c9 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-13 00:07:26 -08:00
JoelKatz
48f5f25076 This gets as many of the "nice to get right" cases exactly right as possible
without failing any of the critical cases.
2012-12-13 00:06:37 -08:00
JoelKatz
924e6e95b0 Extra logging. 2012-12-12 23:54:57 -08:00
Arthur Britto
68327ab27f UT: Fixes for reserves. 2012-12-12 23:08:18 -08:00
Arthur Britto
6d3c82ab7b Merge branch 'reserve' 2012-12-12 21:55:25 -08:00
Arthur Britto
f1735c5cdf Move from account create fee to reserve XRP. 2012-12-12 21:54:56 -08:00
JoelKatz
93e4e4780a Try native*non-native too. 2012-12-12 21:53:13 -08:00
JoelKatz
d7fcb5c7ba Fix a native*native bug. Add a test to make sure integer multiplications give exact results. 2012-12-12 21:50:07 -08:00
JoelKatz
7724b18aeb Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-12 21:17:32 -08:00
JoelKatz
caf6be04b4 Fix the two bugs that are causing us the most pain. If we encounter an error while processing or handling
a connection, don't destroy the endpoint.
2012-12-12 21:17:00 -08:00
Stefan Thomas
55a595a880 "Fix" multiply by disabling rounding - doesn't seem to produce correct results. 2012-12-12 20:56:55 -08:00
Stefan Thomas
d3c4e704c4 Add tests for Amount#multiply. 2012-12-12 20:56:06 -08:00
Stefan Thomas
9e8a25ddb2 Fix semantic errors in Amount#multiply. 2012-12-12 20:52:45 -08:00
Stefan Thomas
038b9f3e2a Add product_human, fix ratio_human. 2012-12-12 19:37:23 -08:00
Arthur Britto
02897d37f6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-12 19:09:21 -08:00
Arthur Britto
be5087a9de Embed our own private copy of websocketpp. 2012-12-12 19:07:03 -08:00
Arthur Britto
7ec2e5cc3e Remove submodule websocketpp. 2012-12-12 19:02:02 -08:00
Stefan Thomas
0d5f2d0012 Add ratio_human. 2012-12-12 17:39:25 -08:00
Arthur Britto
bc376f7645 JS: Do not retry as much to connect. 2012-12-12 16:20:13 -08:00
Arthur Britto
8f1d89cba4 UT: Loosen order of results for offer test. 2012-12-12 15:42:32 -08:00
Arthur Britto
a15f82863d UT: Fix send balance check. 2012-12-12 15:42:09 -08:00
Arthur Britto
895a176611 Make pathfinder return best quality paths. 2012-12-12 15:41:47 -08:00
JoelKatz
dd95a4b25e Fix this to match. 2012-12-11 22:57:19 -08:00
JoelKatz
f27d435bb3 Fix rounding for the last time. It's [(10X+5)(10Y+5)]/100 -- this passes
every test I can imagine. (Tests added.)
2012-12-11 22:56:25 -08:00
Arthur Britto
23790ccaae UT: Fix test setup. 2012-12-11 21:26:07 -08:00
Arthur Britto
4752c9ff4e UT: Fix payment test. 2012-12-11 21:23:56 -08:00
Arthur Britto
33d6508237 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-11 19:48:06 -08:00
Arthur Britto
8c6419e65b Work in progress on pathfind. 2012-12-11 19:47:53 -08:00
JoelKatz
cc592256a1 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-11 18:42:33 -08:00
JoelKatz
bb77dc2bc0 Cleanup. 2012-12-11 18:42:17 -08:00
jed
94e2affb93 lower account create fee. 2012-12-11 18:24:58 -08:00
JoelKatz
44b3c6eda7 Restore [(10X+3)(10Y+3)]/100 rounding. 2012-12-11 16:10:13 -08:00
JoelKatz
7652a75edb Start of fix. 2012-12-11 16:02:35 -08:00
JoelKatz
3d66e30e7e Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-11 15:48:17 -08:00
Arthur Britto
eac6fe88c1 Add support for multiple path finding and path length limiting. 2012-12-11 15:31:55 -08:00
JoelKatz
8faa25e9ff Restore [(10X+3)(10Y+3)]/100 rounding. Arthur, please double check. 2012-12-11 15:12:21 -08:00
Arthur Britto
154f4bc980 UT: Update tests for path finding. 2012-12-11 14:03:53 -08:00
Arthur Britto
a1915bd899 Omit default paths from pathfinder results. 2012-12-11 14:03:32 -08:00
JoelKatz
42e3453073 Our new rounding actually does nothing. So let's not round. 2012-12-11 00:17:11 -08:00
JoelKatz
f2ff4b3773 Simplify multiplication. 2012-12-11 00:15:06 -08:00
JoelKatz
d705bde28a Cleanup. 2012-12-11 00:09:33 -08:00
JoelKatz
1bb3db9a7d Don't set offsets to 'undefined' anymore. 2012-12-11 00:08:52 -08:00
Arthur Britto
0ebdac4f91 JS: Fix non-XRP add and canonicalize. 2012-12-10 23:47:14 -08:00
Arthur Britto
fe9610af70 JS: Better but still broken divide and friends again. 2012-12-10 23:16:07 -08:00
Arthur Britto
0f8ab00b11 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-10 22:33:46 -08:00
Arthur Britto
2537e47fc0 JS: Better but still broken divide and friends. 2012-12-10 22:33:33 -08:00
JoelKatz
21a611f8e6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-10 22:05:42 -08:00
JoelKatz
ddcf87cdb6 Tiny optimization. 2012-12-10 22:05:23 -08:00
Stefan Thomas
13dc3ac1d7 Added some test cases for Amount.add(). 2012-12-10 20:36:51 -08:00
JoelKatz
b520a15ce6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-12-10 17:40:01 -08:00