Elliot Lee
b648387a57
Revert "Merge pull request #1052 from FredKSchott/tests-to-ts-03"
...
This reverts commit e08367365f , reversing
changes made to 36a9e7a7cf .
2019-11-06 10:34:05 -08:00
Fred K. Schott
e7afd3ec76
respond to comments
2019-11-04 19:33:43 -08:00
Fred K. Schott
3d30be3472
update ws dependency
2019-11-04 19:33:43 -08:00
FKSRipple
e08367365f
Merge pull request #1052 from FredKSchott/tests-to-ts-03
...
Convert the rest of the test helpers to TS
2019-11-04 19:30:02 -08:00
Fred K. Schott
f47d7b6935
update bignumber dependency
2019-11-02 08:36:46 -07:00
Fred K. Schott
39f6a51794
convert the rest of the helper files to ts
2019-11-02 07:40:52 -07:00
Elliot Lee
789497b07e
Fix lint errors
2019-10-28 17:01:32 -07:00
Fred K. Schott
43ff824da1
fix broken tests
2019-10-25 10:18:46 -07:00
Fairy
b8022610ca
Fix error in Safari ( #869 )
...
* Safari minify fix
* Update browser-hacks.ts
2019-10-24 10:41:21 -07:00
FKSRipple
03defe203a
Merge pull request #773 from aMoniker/develop
...
unref timer so it doesnt hang the node process
2019-10-23 18:29:20 -07:00
FKSRipple
aedcbe56b3
Added small style changes
2019-10-23 18:29:07 -07:00
FKSRipple
c365db460a
Merge pull request #1044 from ripple/connection-timeout
...
Add a 2-second timeout for connect()
2019-10-23 18:19:39 -07:00
Elliot Lee
cfdc4752d0
let -> const and reject with error
2019-10-23 12:25:02 -07:00
Elliot Lee
e1964ac5ed
Add support for the X-address format ( #1041 )
...
* Update schema-validator
* Update to ripple-address-codec 4.0.0
* Update ./src/common/hashes/index.ts
* Add generateXAddress method
* Deprecate generateAddress method
* Add unit tests
* Add documentation
2019-10-23 12:03:59 -07:00
James Greenleaf
e17ab9cd8f
Add conditional to timer.unref
2019-10-23 14:44:20 -04:00
James Greenleaf
edc15b8727
Merge remote-tracking branch 'upstream/develop' into develop
2019-10-23 14:42:05 -04:00
Fred K. Schott
034f8d41fc
remove bad semicolon
2019-10-23 00:33:09 -07:00
Fred K. Schott
0fa70db1e1
Merge branch 'develop' into connection-timeout
2019-10-23 00:32:03 -07:00
FKSRipple
fa7ba9b72b
Update connection.ts
2019-10-23 00:27:17 -07:00
FKSRipple
3a20123e0f
Merge pull request #1046 from ripple/improve-tx-not-found
...
Improve getTransaction() error when tx has not been validated yet
2019-10-23 00:22:07 -07:00
FKSRipple
03510d1bc4
Update index.ts
2019-10-23 00:21:35 -07:00
Fred K. Schott
0cf5ce1416
Merge branch 'develop' into eslint
2019-10-17 11:23:26 -07:00
Elliot Lee
988381d584
Merge pull request #1048 from FredKSchott/tsc-update
...
Update TypeScript
2019-10-16 23:04:20 -07:00
Elliot Lee
0b163eae23
XRP Ledger Hashes: create README.md
2019-10-15 16:34:48 -07:00
Fred K. Schott
3a3ff8a65e
Update utils.ts
2019-10-15 13:49:03 -07:00
Fred K. Schott
9f183a6dfc
replace tslint (deprecated) with eslint
2019-10-13 16:44:22 -07:00
Fred K. Schott
fadfd4e06c
update typescript
2019-10-13 16:19:45 -07:00
Elliot Lee
6b572ca862
Improve getTransaction() error when tx has not been validated yet
2019-10-04 23:56:09 -07:00
Elliot Lee
d075ec6716
Add a 2-second timeout for connect()
2019-10-03 00:02:55 -07:00
Tyler Storm
14e6bf5ef9
Integrate ripple-hashes ( #1039 )
...
* Update TxParser and Mocha
* Convert ripple-hashes to TypeScript and add into ripple-lib along with unit tests
* Switch casing to camelCase
* Document intToVuc
* Convert Slots to numbers, add exception if number is outside 0-15
* Remove Shamap v2 support
* Improve naming
2019-10-01 23:35:11 -07:00
Elliot Lee
b6bddd3b0e
[MINOR] Remove unnecessary semicolon
2019-09-26 03:18:54 -07:00
Elliot Lee
d5ed9b6cf5
Improve error message when signing fails
...
When there are multiple representations of the same value
(for example, trailing zeros) the verification will fail.
This points users to the error.data object for details about
the failure, and adds a diff so that the cause of the
discrepancy can be seen at a glance.
2019-09-24 09:58:24 -07:00
Elliot Lee
1a685e2b68
Fix #1032 ( #1033 )
...
* Update ripple-address-codec@latest
* Export and document rippleTimeToISO8601
2019-09-03 16:38:56 -07:00
Elliot Lee
0a41d5ccf1
Upgrade to gulp 4; remove http server ( #1030 )
...
* Update gulp version to ^4.0.2 and Gulpfile.js
* Remove http server
2019-08-26 13:50:36 -07:00
Elliot Lee
5e138b9937
Sign method - verify accurate encoding ( #1026 )
...
* Decode signed transactions and check field integrity
* Add tests (including signing a tx without Flags)
* Update tests to output more descriptive errors on failure
* Update ripple-binary-codec to 0.2.2
2019-08-16 16:22:25 -07:00
Elliot Lee
82d50cd903
Document setCanonicalFlag and export from src/transaction/utils
2019-08-09 10:16:33 -07:00
Elliot Lee
c5b1d4daac
Update lodash to ^4.14.136, fix docs typo, update HISTORY.md
2019-08-07 12:20:56 -07:00
Namrata
b4a30d49d8
Support removing a signer list ( #1021 )
...
* Make weights an optional field
* Fix #971
2019-07-30 16:48:30 -07:00
mDuo13
7ca7a07942
Phrasing cleanup in schema descriptions
...
- Change 'Ripple address'→'XRP Ledger address'
- Change 'is exclusive with'→'cannot be used with'
2019-07-15 14:26:43 -07:00
Elliot Lee
4d696369fe
APIOptions: extend ConnectionOptions ( #1018 )
...
Fix #1017
2019-06-21 01:45:47 -07:00
Elliot Lee
bcb80ea5f5
Fix getServerInfo ( #1012 )
...
* Return array for serverInfo.load.jobTypes
* Include start/end in invalid range assertion error
2019-06-14 14:57:36 -07:00
Elliot Lee
1be2ee5875
Docs: fix #574 ( #1011 )
...
destination.address
2019-06-14 14:57:14 -07:00
Elliot Lee
5ffbd6e86d
Update dependencies ( #1007 )
...
* Update dependencies: @types/lodash@4.14.133 , mocha-junit-reporter@1.22 .0, tslint@5.17 .0, nyc
Fix type errors
2019-06-06 15:56:29 -07:00
Elliot Lee
e2572c61cf
Add details about transaction fees, master keys, and multi-signing
2019-06-05 00:27:25 -07:00
Elliot Lee
7df2b74d43
Update get-server-info.json
2019-05-27 14:37:38 -07:00
Elliot Lee
f51a69f080
Fix typo
2019-05-22 10:04:43 -07:00
Elliot Lee
0d5103a3f3
Use TypeScript project reference ( #1002 )
...
* Add *.tsbuildinfo to .gitignore
* Bump versions of dependencies, nyc and yargs
* Drop support for node 9 (EOL 2018-06-30)
https://github.com/nodejs/Release
* Add getTransaction snippet
2019-04-15 11:06:31 -07:00
Elliot Lee
4da80028bf
Prevent prepareTransaction from overwriting values in txJSON ( #1000 )
...
Fix #997
2019-04-13 11:33:16 -07:00
Daniel Chan
bb40dbde9d
Add deliveredAmount as optional field for type Outcome ( #996 )
2019-04-11 17:13:42 -07:00
Elliot Lee
50fc36ec3e
Add "strict": true to tsconfig.json ( #994 )
...
- Remove process.browser
2019-04-11 15:48:23 -07:00