Commit Graph

781 Commits

Author SHA1 Message Date
wltsmrz
05cce3dbab Add freeze flags 2014-07-08 13:36:16 -07:00
wltsmrz
d23dca2ef1 Cache and log hostid 2014-07-08 13:33:00 -07:00
Matthew Fettig
4bd39b9bb1 [FIX] vault client: fixed incorrect username normalization 2014-06-26 14:49:37 -07:00
Geert Weening
a0ba289848 [FEATURE] use Currency object and hex format in orderbook
instead of checking the value of the currency string, create a Currency object and work with that
the json format going to rippled will contain the hex value of the currency
2014-06-24 16:34:53 -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
fa9305626b [FIX] force hex for orderbook requests
interest bearing currencies would be sent down malformed `XAU (0.5%pa)` when rippled would be expecting either hex or iso
2014-06-23 14:49:48 -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
Matthew Fettig
6ae186951b [FEATURE] vault client: updateProfile and deleteBlob 2014-06-19 15:58:38 -07:00
Matthew Fettig
eeb5e22e9a [FIX] blob: catch missing encrypted blob decrypt key 2014-06-18 17:16:40 -07:00
Matthew Fettig
6a7eb132bd [FEATURE] RippleTxt: parse ripple.txt for currencies 2014-06-18 16:28:18 -07:00
Matthew Fettig
f8519584d2 [CHORE] RippleTxt and AuthInfo changed from classes to objects
fix vault test entropy issue
refactor missing feilds on login
2014-06-18 12:36:33 -07:00
Matthew Fettig
58b307411e [FIX] vault client: account registration using lowercase version of username
also added username validation with rules from ripple trade client
2014-06-17 14:12:11 -07:00
Matthew Fettig
dc62dbe022 [FEATURE] vault client: create encrypted blob decrypt key if missing
if the key is missing, upon login the key will be automatically
generated and saved to the blobvault.
2014-06-17 13:20:28 -07:00
Vahe Hovhannisyan
e50ddd6237 [FIX] Blobvault: Include domain on account creation call
Blobvault now requires a domain field to be passed on the account creation request.
2014-06-16 15:43:34 -07:00
Matthew Fettig
2e0536ea2d bug fixes and documentation 2014-06-13 14:35:01 -07:00
Matthew Fettig
94c7408b5b [FEATURE] offline vault client tests 2014-06-12 17:46:34 -07:00
wltsmrz
1186b4a314 Fix fractional transaction fee 2014-06-12 03:06:23 -07:00
wltsmrz
c95ac13946 Merge pull request #98 from ripple/tests
Improve test coverage
2014-06-12 00:33:14 -07:00
wltsmrz
ee1ce36045 Use URL rather than hostname for setServer lookup 2014-06-12 00:29:23 -07:00
wltsmrz
a4f22d8b42 Improve transaction-test coverage 2014-06-12 00:20:56 -07:00
wltsmrz
61b3ef0205 Merge pull request #96 from ripple/tests
Add server and transaction test
2014-06-11 21:44:28 -07:00
wltsmrz
06108ffee3 Fix server test 2014-06-11 21:40:41 -07:00
wltsmrz
726b309085 [THING] Add transaction test 2014-06-11 21:23:27 -07:00
Matthew Fettig
bb82eb9219 [BUG] fix bug on update blob keys 2014-06-11 16:10:24 -07:00
Matthew Fettig
f6343dc1d1 [CHORE] refactor vault client functions 2014-06-11 15:51:59 -07:00
Matthew Fettig
182e1863f4 [FEATURE] recover blob and change password 2014-06-11 09:26:03 -07:00
Vahe Hovhannisyan
0a8d4ad587 Blobvault: Ripple name change. 2014-06-10 16:14:20 -07:00
wltsmrz
61cb21188d Merge pull request #93 from geertweening/fix/amount_regex
[FIX] decimal precision amount parsing
2014-06-05 14:50:34 -07:00
Geert Weening
49d50c02d4 [FIX] decimal precision amount parsing
- add non-grouping operator to regex
- add tests to cover the problematic cases
2014-06-05 14:14:50 -07:00
wltsmrz
e49bb4e527 Update tests 2014-06-04 18:04:57 -07:00
Matthew Fettig
7af4a376a2 [CHORE] lint cleanup 2014-06-04 15:14:05 -07:00
Matthew Fettig
77e69efe19 [FEATURE] blobvault: resend email verification 2014-06-04 15:09:22 -07:00
Matthew Fettig
da8061ed52 [FEATURE] expose AuthInfo and RippleTxt modules in ripple class 2014-06-04 15:08:08 -07:00
Matthew Fettig
90d65573b5 Merge remote-tracking branch 'upstream/develop' into develop 2014-06-04 11:51:52 -07:00
wltsmrz
838180a498 Merge pull request #89 from ripple/multi-server
Multi-server update
2014-06-04 11:47:02 -07:00
Matthew Fettig
5ebab2fe28 [CHORE] refactored identity functions necessary for ripple client integration 2014-06-04 10:45:05 -07:00
Matthew Fettig
0ff0004d42 Merge remote-tracking branch 'upstream/develop' into develop 2014-06-04 10:03:17 -07:00
wltsmrz
b931b92773 Merge pull request #90 from geertweening/feature/iso_code
[FEATURE] add getter for a Currency's iso_code
2014-06-03 16:50:12 -07:00
wltsmrz
ad08e20085 Cleanup 2014-06-03 16:44:36 -07:00
wltsmrz
c1c18c465d Use median rather than average transaction fee 2014-06-03 16:36:18 -07:00
Geert Weening
a71fc07ba5 [FEATURE] add getter for a Currency's iso_code 2014-06-03 15:18:45 -07:00
Matthew Fettig
89c4839fa5 [DEBUG] multiple bug fixes with blob creation 2014-06-03 14:06:15 -07:00
wltsmrz
179c215b15 Uncomment reconnect logic 2014-06-03 13:36:06 -07:00
Stefan Thomas
9100e8ecc0 [FEATURE] Add ability to calculate ledger entry keys. 2014-06-04 00:12:10 +04:00
Stefan Thomas
fb213e5818 [CHORE] Move HTTP request signing functionality into its own class. 2014-06-04 00:12:06 +04:00
Matthew Fettig
ac12e3fb5c Merge remote-tracking branch 'upstream/develop' into develop 2014-06-03 13:03:20 -07:00
Geert Weening
61586a4185 [FEATURE] support numeric currency codes
ISO 4217 states support for both alphabetic and numeric codes. rippled adheres to the ISO 4217 as stated in the Currency_Format on the wiki (https://ripple.com/wiki/Currency_Format) and there are trustlines out there with numeric currency codes.

The three-digit numeric code is useful when currency codes need to be understood in countries that do not use Latin scripts and for computerised systems. Where possible the 3 digit numeric code is the same as the numeric country code.
2014-06-02 17:14:22 -07:00
wltsmrz
a7df5248c9 Broadcast transaction submission requests, use average server fee 2014-06-02 17:11:46 -07:00
wltsmrz
cf53ec9da8 Merge pull request #83 from geertweening/feature-demurrage
Interest bearing currency parsing support
2014-06-02 12:52:15 -07:00
Matthew Fettig
01e38ed4ca [BUG] merge IE11 signature fix 2014-06-02 09:16:48 -07:00