mirror of
https://github.com/Xahau/xahau.js.git
synced 2025-12-06 17:27:59 +00:00
Fix serialization of XRP in PathSets.
This commit is contained in:
@@ -136,7 +136,9 @@ var STHash160 = exports.Hash160 = new SerializedType({
|
|||||||
var STCurrency = new SerializedType({
|
var STCurrency = new SerializedType({
|
||||||
serialize: function (so, val) {
|
serialize: function (so, val) {
|
||||||
var currency = val.to_json();
|
var currency = val.to_json();
|
||||||
if ("string" === typeof currency && currency.length === 3) {
|
if ("XRP" === currency) {
|
||||||
|
this.serialize_hex(so, UInt160.HEX_ZERO, true);
|
||||||
|
} else if ("string" === typeof currency && currency.length === 3) {
|
||||||
var currencyCode = currency.toUpperCase(),
|
var currencyCode = currency.toUpperCase(),
|
||||||
currencyData = utils.arraySet(20, 0);
|
currencyData = utils.arraySet(20, 0);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user