Commit Graph

149 Commits

Author SHA1 Message Date
Arthur Britto
d31d83c125 JS: Don't require leading zeros on float styles. 2013-01-28 11:49:26 -08:00
Stefan Thomas
851db1ce23 Split Transaction class off into separate file. 2013-01-24 20:40:48 +01:00
Stefan Thomas
39c857f4d8 Fix logic error in Amount.add which caused results to always be positive. 2013-01-23 00:50:27 +01:00
Stefan Thomas
2de124d6c0 Expose SJCL so the client doesn't have to include a second copy. 2013-01-22 20:38:44 +01:00
Stefan Thomas
73f5e7d0ba Update SJCL. 2013-01-22 20:38:09 +01:00
Stefan Thomas
c34a1e8f34 Load WebSocket module later.
This one change allows us to load the IE polyfills after the Ripple library.
Otherwise we would have to split up our dependencies into two groups, which
would add a bunch of complexity to the build system that I'd rather avoid.
2013-01-22 20:12:57 +01:00
Stefan Thomas
16d8ec5ec9 Give more useful console output in IE9. 2013-01-21 20:18:08 +01:00
Stefan Thomas
0e917c76e4 Update names of states the client considers "online". 2013-01-21 20:17:38 +01:00
Stefan Thomas
87c661f778 JS: Add account_info RPC method. 2013-01-19 10:57:33 +01:00
Arthur Britto
a8b1b205d5 JS: Forward account and transaction publishes. 2013-01-17 13:02:24 -08:00
Stefan Thomas
c0e728c310 Amount.product_human and Amount.ratio_human need to canonicalize. 2013-01-16 19:17:35 +01:00
jed
f3a28d65b7 windows 2013-01-14 12:57:37 -08:00
Arthur Britto
8c5f08ad9b UT: More work on detecting standalone server exit. 2013-01-12 12:48:18 -08:00
Arthur Britto
9b6ee7fc88 JS Add support for SourceTag and Destination tag. 2013-01-09 16:21:57 -08:00
Arthur Britto
04c17ac1f3 Work toward subscribe accounts by ledger index. 2013-01-05 16:51:45 -08:00
Arthur Britto
53f900fbe1 JS: Fix saving fee info. 2013-01-04 22:29:46 -08:00
Stefan Thomas
07bb2a82dd Fix typo. Uint vs UInt always trips me up. :/ 2013-01-04 19:21:04 +01:00
Stefan Thomas
2288089a97 Update upstream SJCL. This version contains our SHA512 contribution.
Preparing to get rid of the client having it's own separate copy of SJCL which
is not all that cool. :/
2013-01-04 10:02:13 +01:00
Stefan Thomas
d78b746889 More robust input type handling for Uint160.from_json(). 2013-01-04 09:47:03 +01:00
Arthur Britto
75d935e0df Merge tepPARTIAL into tecCLAIMED. 2013-01-03 13:04:07 -08:00
Arthur Britto
01764aa090 JS: Restrict UInt160 parse_json to wire format. 2013-01-03 00:54:20 -08:00
Arthur Britto
12b4273a74 JS: Add support for client knowing about connecting to testnet server. 2013-01-02 21:42:27 -08:00
Arthur Britto
e4318d266b JS: Add some place holders for the fee stuff. 2012-12-27 17:48:55 -08:00
Stefan Thomas
f0ee9e6cbf New build system for SJCL. 2012-12-23 00:48:55 +01:00
Arthur Britto
c05d4fb559 Clean up - Ledger breaking changes. 2012-12-21 17:05:31 -08:00
Arthur Britto
979bace800 JS: Add tipple alphabet. 2012-12-20 12:47:57 -08:00
Arthur Britto
2997bde362 JS: Fix amount parsing to accept negative exponents. 2012-12-17 17:33:02 -08:00
Stefan Thomas
4032f9351a Add more precision options to to_human(). 2012-12-16 11:55:04 -08:00
Arthur Britto
fd0bd1433f UT: Test offer counts. 2012-12-14 21:21:27 -08:00
Arthur Britto
f93dc7a7b4 Fix network state reporting in server and client. 2012-12-14 16:34:11 -08:00
JoelKatz
e65c390423 Allow larger amounts in normal notation. 2012-12-13 15:56:39 -08:00
JoelKatz
7810cffd18 Sync to C++ code logic. One test fails, I'm tracking it down now. 2012-12-13 15:42:41 -08:00
Stefan Thomas
269abd0131 Fix infinite loop when using a zero amount in a multiplication. 2012-12-13 11:28:45 -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
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
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
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
JoelKatz
dd95a4b25e Fix this to match. 2012-12-11 22:57:19 -08:00
Arthur Britto
4752c9ff4e UT: Fix payment test. 2012-12-11 21:23:56 -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
f2ff4b3773 Simplify multiplication. 2012-12-11 00:15:06 -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
2537e47fc0 JS: Better but still broken divide and friends. 2012-12-10 22:33:33 -08:00
Stefan Thomas
10935c1773 Fix is_negative for new unified neg. number handling. 2012-12-10 17:02:01 -08:00