Elliot Lee
40e966e9ee
Fix linting by reducing line length
2020-08-20 16:52:48 -07:00
Elliot Lee
5b416a8862
Fix docs for xAddressToClassicAddress when there is no tag ( #114 )
...
Add a redundant test to ensure the behavior is abundantly clear
2020-08-20 15:33:36 -07:00
Elliot Lee
a57c71beb8
Add support for Account Public Key data type ( #35 )
...
Per https://xrpl.org/base58-encodings.html
2020-01-22 10:42:07 -08:00
Elliot Lee
1949614d86
Add test cases for addresses/tags used in ripple-lib tests
2019-10-08 16:53:35 -07:00
Elliot Lee
7521ff8b85
Add X-address support ( #14 )
...
* Update test coverage
* Fix #7
* Add support for test addresses (T...)
* Add classic address <> X-address conversion methods
* Rename isValidAddress to isValidClassicAddress
2019-10-08 16:51:52 -07:00
Elliot Lee
7f9efe9e71
Migrate unit tests to TypeScript ( #12 )
...
* Add type information for utils
* Enable "strictNullChecks" and "noImplicitAny"
* Replace mocha with jest
* Fix #11
* Refactor and add tests for 100% code coverage
* Mention --coverage option in README
* Travis: remove node v9 and add node v10 and v12
* Improvements per review by @keefertaylor
Node.js v6 throws "Invalid hex string" if the hex string has an odd number
of characters (two hex characters per byte means the string should
have an even length). This changed in later versions of Node.js.
2019-09-24 15:33:30 -07:00
Elliot Lee
d97f9de122
v3.0.4
2019-09-03 12:57:14 -07:00
Elliot Lee
2de0e186e8
Fix error TS2683
...
> 'this' implicitly has type 'any' because it does not have a type annotation.
2019-09-03 11:16:32 -07:00
Elliot Lee
86d485869a
Use Buffer.from()
2019-09-03 11:03:54 -07:00
Elliot Lee
0c8d997958
Refactor and simplify code ( #8 )
...
* Remove dependency on x-address-codec
* Version 3.0.0
2019-09-03 10:51:10 -07:00
Elliot Lee
920b0bf429
Update eslint and mocha; apply code style ( #6 )
2018-03-27 22:52:46 -07:00
Nicholas Dudfield
3152d884cc
Use create-hash
2015-10-01 18:53:28 +07:00
Nicholas Dudfield
9bf5bb04e6
Use updated x-address-codec. Add *Address and isValid*
2015-08-26 11:21:57 +07:00
Nicholas Dudfield
8a2ce17676
Update x-address-codec dependency and add eslint
2015-07-31 16:36:33 +07:00
Nicholas Dudfield
ad45b4d341
Add test for node public keys
2015-07-22 13:15:40 +07:00
Nicholas Dudfield
2b1062865d
Use better names for seed types
2015-07-20 10:54:33 +07:00