mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Work toward ripple_path_find.
This commit is contained in:
@@ -937,7 +937,29 @@ Remote.prototype.request_ripple_balance = function (account, issuer, currency, c
|
||||
'account_limit' : accountLimit // Limit set by account with dst as issuer.
|
||||
});
|
||||
});
|
||||
}
|
||||
};
|
||||
|
||||
Remote.prototype.request_ripple_path_find = function (src_account, dst_account, dst_amount, source_currencies) {
|
||||
var self = this;
|
||||
var request = new Request(this, 'ripple_path_find');
|
||||
|
||||
request.message.source_account = UInt160.json_rewrite(src_account);
|
||||
request.message.destination_account = UInt160.json_rewrite(dst_account);
|
||||
request.message.destination_amount = Amount.json_rewrite(dst_amount);
|
||||
request.message.source_currencies = source_currencies.map(function (ci) {
|
||||
var ci_new = {};
|
||||
|
||||
if ('issuer' in ci)
|
||||
ci_new.issuer = UInt160.json_rewrite(ci.issuer);
|
||||
|
||||
if ('currency' in ci)
|
||||
ci_new.currency = Currency.json_rewrite(ci.currency);
|
||||
|
||||
return ci_new;
|
||||
});
|
||||
|
||||
return request;
|
||||
};
|
||||
|
||||
Remote.prototype.request_unl_list = function () {
|
||||
return new Request(this, 'unl_list');
|
||||
|
||||
Reference in New Issue
Block a user