From ddf7ca78eec4f6e3c72b5e5b7a5bb9f9526ddfad Mon Sep 17 00:00:00 2001 From: Geert Weening Date: Mon, 23 Jun 2014 14:49:48 -0700 Subject: [PATCH] [FIX] force hex for orderbook requests interest bearing currencies would be sent down malformed `XAU (0.5%pa)` when rippled would be expecting either hex or iso --- src/js/ripple/remote.js | 4 ++-- src/js/ripple/request.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/ripple/remote.js b/src/js/ripple/remote.js index 5e20a78b..76f21771 100644 --- a/src/js/ripple/remote.js +++ b/src/js/ripple/remote.js @@ -1436,7 +1436,7 @@ Remote.prototype.requestBookOffers = function(gets, pays, taker, callback) { var request = new Request(this, 'book_offers'); request.message.taker_gets = { - currency: Currency.json_rewrite(gets.currency) + currency: Currency.json_rewrite(gets.currency, {force_hex:true}) }; if (request.message.taker_gets.currency !== 'XRP') { @@ -1444,7 +1444,7 @@ Remote.prototype.requestBookOffers = function(gets, pays, taker, callback) { } request.message.taker_pays = { - currency: Currency.json_rewrite(pays.currency) + currency: Currency.json_rewrite(pays.currency, {force_hex:true}) }; if (request.message.taker_pays.currency !== 'XRP') { diff --git a/src/js/ripple/request.js b/src/js/ripple/request.js index 617a3cd8..d058b3c9 100644 --- a/src/js/ripple/request.js +++ b/src/js/ripple/request.js @@ -340,7 +340,7 @@ Request.prototype.addBook = function(book, snapshot) { } var obj = json[side] = { - currency: Currency.json_rewrite(book[side].currency) + currency: Currency.json_rewrite(book[side].currency, {force_hex: true}) }; if (obj.currency !== 'XRP') {