Commit Graph

1102 Commits

Author SHA1 Message Date
Geert Weening
a71fc07ba5 [FEATURE] add getter for a Currency's iso_code 2014-06-03 15:18:45 -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
cf53ec9da8 Merge pull request #83 from geertweening/feature-demurrage
Interest bearing currency parsing support
2014-06-02 12:52:15 -07:00
wltsmrz
01459061ee Merge pull request #86 from shekenahglory/develop
Identity functions for blob vault storage
2014-05-30 15:55:42 -07:00
Geert Weening
3ef105e077 [FEATURE] support full_name in to_human() and to_json() 2014-05-30 15:10:07 -07:00
Geert Weening
decebe3d2e [FEATURE] allow numbers, hyphens and spaces in full currency 2014-05-30 15:10:07 -07:00
Geert Weening
2a832777a7 [TEST] add more from_number tests 2014-05-30 15:10:07 -07:00
Geert Weening
6a718c4384 [FIX] parse_number correctly setting _is_negative 2014-05-30 15:10:07 -07:00
Geert Weening
a1face76b7 [FIX] parse_number should create a non-native currency
"1" just means "some issuer, don't care which"
2014-05-30 15:10:07 -07:00
Geert Weening
8104f71162 [FIX] Currency by number default type
should be a non-interest bearing currency
2014-05-30 15:10:07 -07:00
Geert Weening
1ce2a517aa [TEST] update amount test for interest bearing currencies 2014-05-30 15:10:07 -07:00
Geert Weening
53c7836a7a [TEST] test human readable Currency parsing 2014-05-30 15:10:07 -07:00
Geert Weening
160b6e8a51 [FEATURE] human readable demurrage support
- human readable string to Currency
- Currency to human readable string
2014-05-30 15:10:07 -07:00
Geert Weening
b1f6284813 [CHORE] add IEEE-754 Double Precision float support
for an 8 byte representation of floats
2014-05-30 15:10:07 -07:00
Matthew Fettig
d104ebb6f5 [BUG] fix bug with nationalID types 2014-05-30 14:47:57 -07:00
Matthew Fettig
017713c435 [CHORE] merge upstream changes 2014-05-30 14:35:01 -07:00
wltsmrz
644ca2b472 Fix authinfo test 2014-05-30 13:45:14 -07:00
wltsmrz
453ff91065 Comma should be semicolon, woopsy 2014-05-30 13:30:48 -07:00
Matthew Fettig
8b79ec0e5a [DOCS] added Vault Client Documentation 2014-05-30 13:01:22 -07:00
Matthew Fettig
95b7858c8f [CHORE] require specific entity types 2014-05-30 13:00:41 -07:00
Matthew Fettig
5ef7e5462e Merge branch 'feature/best-practices' into develop 2014-05-30 11:54:41 -07:00
Matthew Fettig
54a2655bc2 [CHORE] gulp lint cleanup 2014-05-30 11:53:05 -07:00
Matthew Fettig
785a066ebb [CHORE] Crypt exported by name 2014-05-30 11:10:25 -07:00
Matthew Fettig
fa60b182a3 [CHORE] RippleTxt and AuthInfo exported by name 2014-05-30 10:57:00 -07:00
Matthew Fettig
dbc965de3c [CHORE] VaultClient exported by name 2014-05-30 10:52:57 -07:00
Matthew Fettig
77814b791d Merge branch 'feature/identity' into develop 2014-05-30 10:46:19 -07:00
Matthew Fettig
ddf12d43c3 [CHORE] BlobClient exported by name 2014-05-30 10:39:41 -07:00
Matthew Fettig
f5b59b4268 [FEATURE] tests for identity functions 2014-05-30 10:13:33 -07:00
Matthew Fettig
58e14f3bb3 [CHORE] limit identity to defined fields 2014-05-30 10:03:49 -07:00
wltsmrz
1c02166662 Fix server url formatting 2014-05-30 00:50:06 -07:00
Matthew Fettig
0e5c29269f [FEATURE] identity unset, getAll, getFullAddress 2014-05-29 17:52:27 -07:00
wltsmrz
9a349a3d55 Begin work on offline vault client tests 2014-05-29 14:33:53 -07:00
Matthew Fettig
d5e01adbf9 [FEATURE] identity get and set 2014-05-29 13:57:58 -07:00
wltsmrz
61bc01ae12 Cleanup 2014-05-29 06:46:54 -07:00
wltsmrz
c3568de8b3 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop 2014-05-28 18:23:11 -07:00
wltsmrz
eca5ac7611 Cleanup 2014-05-28 18:22:54 -07:00
wltsmrz
a8e0cb2e0b Merge pull request #82 from emoitzi/develop
[FIX] remote.getPendingTransactions sets _clientID now correctly
2014-05-28 12:38:31 -07:00
Matthew Fettig
799bb5faeb [CHORE] stubbed functions 2014-05-28 10:13:37 -07:00
Ewald Moitzi
0b5c0722e0 removed .only from remote testcase for pending transactions 2014-05-27 12:43:56 +02:00
Ewald Moitzi
3964e4522e [FIX] remote.getPendingTransactions sets _clientID now correctly
- added testcase for it
2014-05-27 12:27:28 +02:00
wltsmrz
bdb299e085 Merge branch 'multi-server' into develop 2014-05-23 12:27:09 -07:00
wltsmrz
349ca81cc9 Merge pull request #80 from geertweening/amount-regex
Amount regex
2014-05-21 10:57:46 -07:00
Geert Weening
77a323aaae [CHJORE] gitignore intellij files 2014-05-21 09:40:50 -07:00
Geert Weening
8be08b5e73 [DOC] regex breakdown for human parseble amount 2014-05-21 09:40:40 -07:00
Geert Weening
b53b05496d [CHORE] remove non-capturing group (?:)
it doesn't affect the matching, seems superfluous
2014-05-21 09:39:40 -07:00
wltsmrz
bd2dba7f15 Merge pull request #79 from shekenahglory/develop
Ripple Vault Client Integration
2014-05-21 00:43:45 -07:00
Matthew Fettig
81e0e2672d [CHORE] new example data 2014-05-20 16:47:15 -07:00
Matthew Fettig
bd65c6e6d0 Merge branch 'feature/vault-client' into develop 2014-05-20 15:57:21 -07:00
Matthew Fettig
396d7b07d8 [DOC] blob comments 2014-05-20 15:56:07 -07:00
Matthew Fettig
55184162d1 [DOC] crypt comments 2014-05-20 15:40:27 -07:00