Javi
81dfd99642
fix(docs): Update docs
2020-11-06 11:23:14 +01:00
Javi
9f6fa6a4fd
fix: sequence 0 check, lint and format
2020-11-06 10:58:21 +01:00
Javi
fd0f64fe54
fix(tests): more unit tests
2020-11-06 10:44:46 +01:00
Javi
c7e08378ac
feat(tickets): first commit, preparePayment and prepareTicket
2020-11-05 12:41:54 +01:00
Elliot Lee
83b5c7f678
Fix preparePayment when using source.amount/destination.minAmount ( #1295 )
...
See: https://github.com/ripple/ripple-lib/issues/1237#issuecomment-631670946
Fix #1237
Thanks to @leobel
2020-05-26 15:48:50 -07:00
Elliot Lee
3c13da66b3
Export hashing functions ( #1275 )
...
The now-deprecated ripple-hashes library provided a number of hash
functions for users to compute the hashes/IDs for various XRP Ledger
objects:
* Transactions (to generate transaction hashes, also known as IDs)
* Transaction signing hashes (to sign transactions)
* Ledger Object IDs (to look up specific ledger objects in a ledger's
state tree; see https://xrpl.org/ledger-object-ids.html )
This commit exports these utility methods from ripple-lib as static
methods. Access them on the RippleAPI class. Example:
import {RippleAPI} from 'ripple-lib'
const hash = RippleAPI.computeBinaryTransactionHash(...)
2020-04-28 14:19:36 -07:00
Elliot Lee
547b63b891
Run prettier (yarn format)
2020-04-27 12:06:18 -07:00
Elliot Lee
c26ddb497e
Add api.connection.getReserveBase() ( #1259 )
...
* Returns the current minimum reserve, in drops of XRP, that is required
for an account.
* Release 1.6.6-beta.2
2020-04-27 10:02:03 -07:00
Elliot Lee
804094b1ce
Fix generateXAddress() and generateXAddress() with no entropy ( #1211 )
...
Fix #1209
Calling: Uint8Array.from(undefined)
Throws:
TypeError: undefined is not iterable (cannot read property Symbol(Symbol.iterator))
at Function.from (<anonymous>)
* generateSeed: Pass only entropy and algorithm
* Update typescript and ripple-keypairs
* Improve unit tests
* Rename [Original Address] to [Classic Address] in test output
2020-02-18 11:14:09 -08:00
Nicholas Smith
c17827e030
Assign event listener to socket close event on open before attempting post-open logic ( #1186 )
...
* Assign event listener to socket close event on open before attempting to execute post-connection logic, prottects possible unhandled rejection in disconnect
* Remove try/catch for linting failure
* Up timeout for CI failure
* Feedback emit error for disconnection failure on connect failure
* Feedback ignore error on disconnect, propagate root cause
* Feedback add extra test check for expected error on connect
* Feedback remove setTimeout for await reconnect
2020-01-28 09:08:47 -05:00
Nicholas Smith
e03b192fcc
Catch possible error in reconnect() on _heartbeat(), emit reconnect error
2020-01-15 12:36:39 -05:00
FKSRipple
f6b3f661d6
Merge branch 'develop' into connection-cleanup-tests
2020-01-10 16:15:16 -08:00
FKSRipple
c564400ac4
Merge pull request #1119 from ripple/connection-cleanup-ledger
...
Add LedgerHistory to Connection
2020-01-10 16:07:08 -08:00
Fred K. Schott
5f208801ee
move backoff into codebase
2020-01-08 14:50:17 -08:00
Fred K. Schott
30cf4f0b00
cleanup event listeners
2020-01-08 12:20:58 -08:00
Fred K. Schott
e4bb88a725
clarify comment
2020-01-08 12:20:58 -08:00
Fred K. Schott
e3822e6bc3
refactor tests for the new connection logic
2020-01-08 12:20:58 -08:00
Elliot Lee
138e7942da
Add support for AccountDelete ( #1120 )
...
https://xrpl.org/accountdelete.html
2020-01-06 04:01:10 -08:00
Elliot Lee
f3dd2fec99
Merge pull request #1098 from nickewansmith/fix-possible-unhandled-throw-on-send
...
Adds unit test for ripple#1092, fixes unhandled throw on upgraded ws send
2020-01-05 19:51:58 -08:00
Fred K. Schott
fc524894c6
add ledger to connection
2019-12-18 11:35:47 -08:00
Fred K. Schott
2145c104fd
run prettier format
2019-12-17 10:35:59 -08:00
Fred K. Schott
9580397558
cleanup the connection config
2019-12-16 17:26:00 -08:00
Fred K. Schott
cf544b74f5
fix msg abbreviation
2019-12-16 17:25:21 -08:00
Fred K. Schott
312f831efb
cleanup the connection trace logic
2019-12-16 11:57:51 -08:00
FKSRipple
439a611a9e
Add a heartbeat to detect hung connections ( #1101 )
...
* disconnect is now reconnect on heartbeat fail
2019-12-14 10:23:09 -08:00
RareData
5f92b230aa
Add support for WalletLocator ( #1083 )
...
Being able to fetch the WalletLocator field opens up new use-cases. The field can store for example a transaction hash, referencing a transaction with memos containing useful data.
2019-12-11 23:47:41 -08:00
Elliot Lee
29bc5303ae
Fix tests ( #1109 )
...
* Revert "[docs] Update getTransactions example request/response (#1106 )"
This reverts commit 5314e5e7e9 .
* Redo #1106 but with passing tests
2019-12-11 22:54:33 -08:00
Elliot Lee
5314e5e7e9
[docs] Update getTransactions example request/response ( #1106 )
2019-12-11 14:45:04 -08:00
Fred K. Schott
84097a3179
move the remaining RippleAPI tests to the new test runner
2019-11-26 16:52:21 -08:00
Fred K. Schott
8ba36b2588
fix bad path
2019-11-26 16:52:05 -08:00
Fred K. Schott
e1d4ebc5f6
add docs
2019-11-26 16:50:12 -08:00
Fred K. Schott
9e712d6089
fix old ref
2019-11-26 16:44:11 -08:00
Fred K. Schott
90bea3dc6b
fix old utils ref
2019-11-26 16:41:16 -08:00
Fred K. Schott
bf480bb971
remove outdated test utils
2019-11-26 16:37:56 -08:00
Fred K. Schott
a94b48be50
improve the test runner
2019-11-26 16:34:17 -08:00
FKSRipple
20d2f9d894
Merge pull request #1086 from ripple/refactor-tests
...
Add RippleAPI test runner, with support for multiple address testing
2019-11-17 23:49:22 -08:00
FKSRipple
321f908e76
Merge pull request #1084 from ripple/tests-to-ts-04
...
Complete move of tests to TS
2019-11-17 23:42:38 -08:00
FKSRipple
49875cb0e5
Update api-test.ts
2019-11-17 23:42:21 -08:00
Nicholas Smith
fa6a2c5bbb
Adds unit test for ripple#1092, fixes unhandled throw when not connected on send due to upgraded ws module
2019-11-17 01:28:19 -05:00
RareData
8ebad98912
Add support for tick size ( #1090 )
2019-11-14 20:13:58 -08:00
Fred K. Schott
b77a12fd0d
Add test runner for RippleAPI, begin to break up large test file
2019-11-13 19:47:49 -08:00
Fred K. Schott
a98526b398
Revert "Revert "Merge pull request #1052 from FredKSchott/tests-to-ts-03""
...
This reverts commit b648387a57 .
2019-11-13 19:47:18 -08:00
Fred K. Schott
5639bf9d48
merge xaddress tests into main test file
2019-11-13 19:47:18 -08:00
Fred K. Schott
c626685103
start running test/x-address-api-test.ts
2019-11-13 19:47:18 -08:00
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
c09bceb66a
fix type
2019-11-04 19:36:34 -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
6692fbeed4
respond to comments
2019-11-04 19:20:40 -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