Alan Cohen
6b8cd6151d
Filter insufficient source funds paths from pathfind results
...
When pathfinding with source amount, we need to filter out paths where source
amount is not equal to the specified source amount. This is due to the behavior
of rippled when specifying a source amount during pathfinding.
Example:
{
"command": "ripple_path_find",
"source_account": "rhFQQ4ATC6MDF9ghTq3qAoCsGbGtjnhcXF",
"destination_account": "rp91GUd5R3Rk3ipqW7XBdtrUJcX8epzGyb",
"destination_amount": {
"currency": "EUR",
"issuer": "rp91GUd5R3Rk3ipqW7XBdtrUJcX8epzGyb",
"value": -1
},
"send_max": {
"currency": "USD",
"issuer": "rhFQQ4ATC6MDF9ghTq3qAoCsGbGtjnhcXF",
"value": "1234567891"
},
"id": 2
}
{
"id": 2,
"result": {
"alternatives": [
{
"destination_amount": {
"currency": "EUR",
"issuer": "rp91GUd5R3Rk3ipqW7XBdtrUJcX8epzGyb",
"value": "3999889.62127857"
},
"paths_canonical": [],
"paths_computed": [
[
{
"account": "rcsxQxEqU2qquAKp3tBUJy8Z2t19ioQPJ",
"type": 1,
"type_hex": "0000000000000001"
},
{
"currency": "EUR",
"issuer": "rp91GUd5R3Rk3ipqW7XBdtrUJcX8epzGyb",
"type": 48,
"type_hex": "0000000000000030"
}
]
],
"source_amount": {
"currency": "USD",
"issuer": "rhFQQ4ATC6MDF9ghTq3qAoCsGbGtjnhcXF",
"value": "4170759.906037564"
}
}
],
"destination_account": "rp91GUd5R3Rk3ipqW7XBdtrUJcX8epzGyb",
"destination_amount": {
"currency": "EUR",
"issuer": "rp91GUd5R3Rk3ipqW7XBdtrUJcX8epzGyb",
"value": "-1"
},
"destination_currencies": [
"EUR",
"XRP"
],
"full_reply": true,
"id": 2,
"source_account": "rhFQQ4ATC6MDF9ghTq3qAoCsGbGtjnhcXF",
"status": "success"
},
"status": "success",
"type": "response"
}
2016-01-15 13:38:57 -08:00
Chris Clark
0d6aaee12a
Merge pull request #681 from darkdarkdragon/develop-RLJS-564
...
fix for browser
2016-01-13 11:31:14 -08:00
Ivan Tivonenko
dc03c6e0ac
fix to work in browser
...
run unit tests and integration tests in PhantomJS
add JUnit reporter to unit test so CircleCI can show results
2016-01-13 07:11:39 +02:00
Alan Cohen
0f4d957d14
Update version to 0.16.4
0.16.4
2016-01-04 19:48:59 -08:00
Alan Cohen
71a13224a1
Merge branch 'develop' into release
...
* develop:
Update ws to 1.0.1
run integration tests using standalone server
Add multisignature support
Add sample code to cancel all orders for a specified account
Remove references to browser support
add check for windows eol on commit removes windows eols from some files
Fix error on ledger subscription message without validated_ledgers
2016-01-04 19:47:24 -08:00
Alan Cohen
8097ed60ba
Update version to 0.16.3
0.16.3
2016-01-04 19:45:47 -08:00
Alan Cohen
408bb74214
Merge pull request #682 from lumberj/update-ws
...
Update ws to 1.0.1
2016-01-04 19:12:11 -08:00
Alan Cohen
9433b43873
Update ws to 1.0.1
...
Also, addresses remote memory disclosure vulnerability
https://nodesecurity.io/advisories/67
2016-01-04 19:06:30 -08:00
Chris Clark
896bf48c79
Merge pull request #672 from darkdarkdragon/develop-RLJS-558
...
testing circleci standalone integration
2015-12-18 16:11:13 -08:00
Ivan Tivonenko
3dd21a7e11
run integration tests using standalone server
2015-12-19 02:04:05 +02:00
Chris Clark
ed79a04018
Merge pull request #679 from clark800/multisign
...
Add multisignature support
2015-12-17 13:27:52 -08:00
Chris Clark
ebfe20defb
Add multisignature support
2015-12-17 11:45:08 -08:00
Chris Clark
28b148348d
Merge pull request #678 from clark800/cancel-all
...
Add sample code to cancel all orders for a specified account
2015-12-16 12:05:09 -08:00
Chris Clark
fe099f2c8b
Add sample code to cancel all orders for a specified account
2015-12-16 11:40:39 -08:00
Chris Clark
107c8c9f0f
Merge pull request #677 from lumberj/no-browser
...
Remove references to browser support
2015-12-16 11:35:33 -08:00
Alan Cohen
39e818b3e5
Remove references to browser support
2015-12-16 10:34:57 -08:00
Chris Clark
588ffa3d5c
Merge pull request #674 from darkdarkdragon/develop-eol
...
add check for windows eol
2015-12-14 12:57:57 -08:00
Ivan Tivonenko
691e4dd114
add check for windows eol on commit
...
removes windows eols from some files
2015-12-14 22:15:30 +02:00
Chris Clark
55bc42725f
Merge pull request #675 from clark800/fix-validated-ledgers
...
Fix error on ledger subscription message without validated_ledgers
2015-12-14 11:30:35 -08:00
Chris Clark
cce55b9361
Fix error on ledger subscription message without validated_ledgers
2015-12-14 11:07:58 -08:00
Chris Clark
c23c6e4fc9
Bump version to 0.16.2
0.16.2
2015-12-10 14:41:45 -08:00
Chris Clark
afdd60efe8
Merge pull request #671 from clark800/bump-binary
...
Bump ripple-binary-codec dependency version to 0.1.1 to fix issue wit…
2015-12-10 14:38:11 -08:00
Chris Clark
8f6ea573ff
Bump ripple-binary-codec dependency version to 0.1.1 to fix issue with computeLedgerHash for transactions with DeliverMin
2015-12-10 14:29:28 -08:00
Alan Cohen
3271b544ef
Bump version to 0.16.1
0.16.1
2015-12-09 16:51:26 -08:00
Alan Cohen
6e83130754
Merge pull request #669 from lumberj/fix-assertdiff
...
FIX: Use assert not assert-diff
2015-12-09 16:49:36 -08:00
Alan Cohen
f6ebe32519
FIX: Use assert not assert-diff
2015-12-09 16:45:08 -08:00
Chris Clark
3caed3c761
Bump version to 0.16.0
0.16.0
2015-12-09 13:17:04 -08:00
Chris Clark
ce1c55427a
Merge pull request #668 from clark800/fix-ws-error
...
BREAKING CHANGE: Change error event format and fix crash due to error event on websocket
2015-12-09 13:06:45 -08:00
Chris Clark
9cd72595f0
BREAKING CHANGE: Change error event format and fix crash due to error event on websocket
2015-12-09 12:56:45 -08:00
Chris Clark
ad1d3e135f
Merge pull request #663 from darkdarkdragon/develop-http-server
...
http server example
2015-12-09 11:15:52 -08:00
Ivan Tivonenko
76866ab901
http server example
...
allows to use both positional and named parameters
2015-12-09 21:00:47 +02:00
Chris Clark
20b647dfbf
Merge pull request #667 from clark800/fix-server-info
...
BREAKING CHANGE: Fix types of XRP values in getServerInfo response
2015-12-07 17:03:09 -08:00
Chris Clark
99d08065e4
BREAKING CHANGE: Fix types of XRP values in getServerInfo response
2015-12-07 16:47:56 -08:00
Chris Clark
261fba3d21
Merge pull request #666 from clark800/fix-deliver-min
...
Fix DeliverMin value when specifying minAmount
2015-12-04 15:35:30 -08:00
Chris Clark
e1d9de7b1f
Fix DeliverMin value when specifying minAmount
2015-12-04 15:18:03 -08:00
Chris Clark
391b2f3622
Merge pull request #665 from clark800/fix-quality
...
Fix parsing of quality for getTrustlines
2015-12-04 13:55:46 -08:00
Chris Clark
86ff315ef2
Fix parsing of quality for getTrustlines
2015-12-04 13:40:59 -08:00
Chris Clark
8d8a850864
Merge pull request #662 from lumberj/doc-fix
...
getFee returns a string not float
2015-12-02 13:32:11 -08:00
Alan Cohen
7bf2da6014
getFee returns a string not float
...
> api.connect().then(() => api.getFee().then(fee => console.log(typeof fee)));
> string
2015-12-02 13:17:35 -08:00
Chris Clark
7eae3ce709
Merge pull request #661 from clark800/client-cert
...
Add support for client certificates
2015-11-30 16:48:52 -08:00
Chris Clark
5f5e48e414
Add support for client certificates
2015-11-30 16:26:27 -08:00
Chris Clark
4f6a37f7b1
Merge pull request #660 from clark800/null-max
...
Allow setting maxLedgerVersion to null to specify no maximum
2015-11-30 16:13:41 -08:00
Chris Clark
82613e7e8b
Allow setting maxLedgerVersion to null to specify no maximum
2015-11-30 15:52:36 -08:00
Chris Clark
588aa382a1
Merge pull request #659 from clark800/doc-fixes
...
Fix generateAddress docs and add error event listener to boilerplate
2015-11-30 15:32:02 -08:00
Chris Clark
809d981987
Fix generateAddress docs and add error event listener to boilerplate
2015-11-30 15:16:37 -08:00
Chris Clark
cfc21fde8c
Bump version to 0.15.2
0.15.2
2015-11-25 13:13:53 -08:00
Geert Weening
5c06ef547b
Merge pull request #658 from clark800/fix-proxy-auth
...
Fix support for proxy credentials in proxy URL and fix error when the…
2015-11-25 13:11:42 -08:00
Chris Clark
0990ad4a6f
Fix support for proxy credentials in proxy URL and fix error when there are more than 10 outstanding requests
2015-11-25 12:53:50 -08:00
Chris Clark
d8f967d2b8
Bump version to 0.15.1
0.15.1
2015-11-25 11:46:33 -08:00
Geert Weening
fe1c3e7130
Merge pull request #657 from clark800/fix-polyfill
...
Fix babel-polyfill require
2015-11-25 11:38:52 -08:00