Use streaming pathfinding: rippled path_find instead of ripple_path_find

This commit is contained in:
Chris Clark
2015-08-06 18:00:03 -07:00
parent fcbe7d3c98
commit dda9994869
10 changed files with 75 additions and 29 deletions

View File

@@ -1,12 +1,12 @@
{
"source": {
"address": "rwBYyfufTzk77zUSKEu4MvixfarC35av1J"
},
"destination": {
"address": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
"amount": {
"value": "1000002",
"currency": "XRP"
}
}
}
{
"source": {
"address": "rwBYyfufTzk77zUSKEu4MvixfarC35av1J"
},
"destination": {
"address": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
"amount": {
"value": "1000002",
"currency": "XRP"
}
}
}

View File

@@ -9,4 +9,4 @@
"currency": "XRP"
}
}
}
}

View File

@@ -16,10 +16,10 @@ module.exports = {
book_offers: require('./book-offers'),
server_info: require('./server-info'),
server_info_error: require('./server-info-error'),
ripple_path_find: {
generate: require('./ripple-path-find'),
sendUSD: require('./ripple-path-find-send-usd'),
XrpToXrp: require('./ripple-path-find-xrp-to-xrp')
path_find: {
generate: require('./path-find'),
sendUSD: require('./path-find-send-usd'),
XrpToXrp: require('./path-find-xrp-to-xrp')
},
tx: {
Payment: require('./tx/payment.json'),

View File

@@ -1,6 +1,7 @@
{
"id": 0,
"result": {
"full_reply": true,
"alternatives": [
{
"paths_canonical": [],
@@ -72,6 +73,12 @@
}
}
],
"source_account": "rpZc4mVfWUif9CRoHRKKcmhu1nx2xktxBo",
"destination_amount": {
"currency": "USD",
"value": "0.000001",
"issuer": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59"
},
"destination_account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
"destination_currencies": [
"JOE",

View File

@@ -1,7 +1,10 @@
{
"id": 1,
"result": {
"full_reply": true,
"alternatives": [],
"source_account": "rwBYyfufTzk77zUSKEu4MvixfarC35av1J",
"destination_amount": "2",
"destination_account": "r9cZA1mLK5R5Am25ArfXFmqgNwjZgnfk59",
"destination_currencies": [
"JOE",

View File

@@ -7,6 +7,9 @@ function(request_id, sendingAccount, destinationAccount, destinationAmount) {
'status': 'success',
'type': 'response',
'result': {
'full_reply': true,
'source_account': sendingAccount,
'destination_amount': destinationAmount,
'alternatives': [
{
'paths_canonical': [],
@@ -308,6 +311,7 @@ function(request_id, sendingAccount, destinationAccount) {
'status': 'success',
'type': 'response',
'result': {
'full_reply': true,
'alternatives': [
{
'paths_canonical': [],