Commit Graph

234 Commits

Author SHA1 Message Date
Geert Weening
033257b03b [FIX] Amount.to_human() precision slicing instead of rounding 2014-10-16 13:54:42 -07:00
Geert Weening
947ec3edc2 [FEATURE] add flag to show or hide interest in to_human/to_json
The show_interest flag will default to true for interest bearing currencies and false for currencies without interest
2014-10-09 14:31:02 -07:00
Geert Weening
bb76530e4b Merge pull request #179 from geertweening/develop
[FEATURE] make maxLoops in seed.get_key() optional
2014-10-09 09:32:17 -07:00
Matthew Fettig
4c594f8964 [FIX] vault client: URI decode attestation token 2014-10-08 18:17:30 -07:00
Matthew Fettig
778ccd4805 [TASK] vault client: tests for attestation routes and full summary 2014-10-06 18:03:52 -07:00
Matthew Fettig
dce15bc579 [TASK] vault client: add parameters to attest 2014-10-03 17:17:08 -07:00
Geert Weening
23e473b688 [FEATURE] make maxLoops in seed.get_key optional
default to 1 or the index of the requested account +1
2014-10-02 17:26:01 -07:00
wltsmrz
2cd434e861 Fix orderbook reset on reconnect 2014-09-17 13:42:24 -07:00
wltsmrz
8ef7481858 Allow mixed letters and numbers in currencies 2014-09-17 13:39:49 -07:00
Edward Hennis
02b5d14d0f [BUG] Fix Amount.to_human_full()
* Amount.is_native is a function, but was referenced as a bool.
* Duplicate to_text_full tests to test to_human_full.
2014-09-12 10:52:46 -04:00
wltsmrz
0120044c96 Fix undefined fee states when connecting to a rippled that is syncing 2014-09-11 23:44:21 -07:00
Nicholas Dudfield
b4564a86b4 Fix #160, Seed.parse_json of hex 2014-09-06 10:45:26 +07:00
wltsmrz
8f7cdc6e4f Prevent setting LastLedgerSequence of NaN. Fixes a potential ambiguous serialization error 2014-09-04 19:50:56 -07:00
Stefan Thomas
a3668defa8 [TASK] Add a constant for the maximum number representable as a Ripple value. 2014-09-04 09:27:36 -07:00
Stefan Thomas
9800fd8f11 [TEST] Previous test cases were using the functionality being tested.
The previous version of these tests was using `get_address` just like the code being tested. It's better to check if the code in question has actually been able to correctly find the public key (which means it also found the correct private key.)
2014-08-25 15:25:07 -07:00
Matthew Fettig
dbddc314a6 [CHORE] vault client: get 2fa HMAC instead of ECDSA 2014-08-25 10:45:43 -07:00
wltsmrz
c98f875811 Merge pull request #151 from ripple/incomplete-server-history
Add checks for partial server history
2014-08-22 14:06:29 -07:00
wltsmrz
17770ad4c9 Fix set funded amount with unfunded native currency 2014-08-22 13:23:05 -07:00
wltsmrz
cc9ed435eb Add checks for partial server history 2014-08-21 17:21:17 -07:00
wltsmrz
3cb337e7ec Uncomment tests 2014-08-20 15:53:03 -07:00
wltsmrz
c29f92f05b Fix native/non-native currency discrepancies 2014-08-20 15:50:20 -07:00
wltsmrz
131de6661c Update orderbook test 2014-08-19 14:28:26 -07:00
wltsmrz
d416f31801 Fix total account funds being emitted on offer_funds_changed rather than the amount set as taker_gets_funded 2014-08-19 14:28:11 -07:00
wltsmrz
0917f66cb2 Update orderbook test 2014-08-18 12:37:32 -07:00
wltsmrz
d8374b2f49 Improve test coverage 2014-08-16 02:46:55 -07:00
wltsmrz
d845d094db Merge branch 'develop' into unfunded-orders 2014-08-16 02:45:35 -07:00
wltsmrz
81e805fcb9 Fix typo in invalid MemoData error 2014-08-15 20:18:47 -07:00
wltsmrz
81283eeb84 Adjust taker_pays_funded 2014-08-15 20:05:57 -07:00
wltsmrz
73d30242c9 Add Memo setter 2014-08-14 13:26:52 -07:00
wltsmrz
df5a8656f6 Add delay in server test 2014-08-13 13:54:30 -07:00
wltsmrz
2b22b49f83 Track unfunded orders in the orderbook. #132 2014-08-13 12:28:41 -07:00
wltsmrz
edd57a89c1 Update server test 2014-08-11 19:36:55 -07:00
Geert Weening
5db493df1c [TEST] add test cases for calculating interest 2014-07-31 17:28:53 -07:00
Matthew Fettig
bdb7454737 [CHORE] move request/verifyToken to blob client 2014-07-22 10:38:57 -07:00
Matthew Fettig
7be13bebfc [FEATURE] vault client: function for 2FA settings 2014-07-22 10:38:57 -07:00
Matthew Fettig
8f340c1cde [FIX] server: fixed reconnect logic bugs 2014-07-19 22:23:36 -07:00
wltsmrz
76659b613b Update hostid cache test 2014-07-18 17:47:15 -07:00
wltsmrz
ca2d137d52 Revert readyState check, skip test for now 2014-07-17 13:07:31 -07:00
wltsmrz
9789f76f64 Add test for Request.addStream 2014-07-16 19:18:10 -07:00
wltsmrz
09461fb3c8 Add test for Server.connect with pre-existing connection 2014-07-16 18:39:58 -07:00
Geert Weening
b4497bcb08 [FIX] amount human parsing for hex with amount
There were cases where the currency and integer were incorrectly matched. By separating out the regex for hex formatted Amount makes it easier to deal with these cases and fixes the issue.
2014-07-09 11:59:37 -07:00
wltsmrz
d23dca2ef1 Cache and log hostid 2014-07-08 13:33:00 -07:00
Geert Weening
5fe1ebdd45 [TEST] add test to verify HEX_ZERO is native currency 2014-06-24 16:35:12 -07:00
Geert Weening
b6f0aa3914 [TEST] modify order book test to support hex values 2014-06-24 11:58:11 -07:00
Geert Weening
a47eef3283 [TEST] add full_name null case test 2014-06-24 11:55:33 -07:00
Geert Weening
e0bcf19340 [FIX] value parsing for amount/currency order pairs
e.g. `100000 USD` and `USD 100000` should have the same result
2014-06-24 10:48:12 -07:00
Geert Weening
a573465e41 [FEATURE] Currency: add option force hex in json format
provide the `force_hex` flag in the options object in a `to_json` or `json_rewrite` call
2014-06-23 14:48:54 -07:00
Geert Weening
9527d6ed22 [TEST] add test for demurred currency Amount parsing 2014-06-23 14:04:52 -07:00
Matthew Fettig
3ebcadfad4 [FIX] vault client: rippleTxt test request diverted to offline mock 2014-06-23 13:44:16 -07:00
Matthew Fettig
e6782f4563 [FIX] vault client: set SJCL test entropy random string to base64 2014-06-23 11:30:06 -07:00