From 007c2e7e5c19d807fa93a205003710fb25153d33 Mon Sep 17 00:00:00 2001 From: sublimator Date: Sat, 8 Mar 2014 23:37:25 +0700 Subject: [PATCH 1/2] Fix typo --- src/js/sjcl-custom/sjcl-validecc.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/js/sjcl-custom/sjcl-validecc.js b/src/js/sjcl-custom/sjcl-validecc.js index 99ecde39..7d24fd3b 100644 --- a/src/js/sjcl-custom/sjcl-validecc.js +++ b/src/js/sjcl-custom/sjcl-validecc.js @@ -17,7 +17,7 @@ sjcl.ecc.ecdsa.publicKey.prototype = { l = R.bitLength(), r = sjcl.bn.fromBits(w.bitSlice(rs,0,l)), s = sjcl.bn.fromBits(w.bitSlice(rs,l,2*l)), - sInv = s.modInverse(R), + sInv = s.inverseMod(R), hG = sjcl.bn.fromBits(hash).mul(sInv).mod(R), hA = r.mul(sInv).mod(R), r2 = this._curve.G.mult2(hG, hA, this._point).x; From 37a22186ca6f4cb0c0c7225debea185a1ef3da51 Mon Sep 17 00:00:00 2001 From: Stefan Thomas Date: Mon, 10 Mar 2014 03:37:04 -0700 Subject: [PATCH 2/2] Add memo field binary types. --- src/js/ripple/binformat.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/js/ripple/binformat.js b/src/js/ripple/binformat.js index 26ea86c9..65229b6c 100644 --- a/src/js/ripple/binformat.js +++ b/src/js/ripple/binformat.js @@ -133,7 +133,9 @@ var FIELDS_MAP = exports.fields = { 8: 'FundCode', 9: 'RemoveCode', 10: 'ExpireCode', - 11: 'CreateCode' + 11: 'CreateCode', + 12: 'MemoType', + 13: 'MemoData' }, 8: { // Account 1: 'Account', @@ -152,7 +154,8 @@ var FIELDS_MAP = exports.fields = { 6: 'PreviousFields', 7: 'FinalFields', 8: 'NewFields', - 9: 'TemplateEntry' + 9: 'TemplateEntry', + 10: 'Memo' }, 15: { // Array 1: void(0), //end of Array @@ -162,7 +165,8 @@ var FIELDS_MAP = exports.fields = { 5: 'Template', 6: 'Necessary', 7: 'Sufficient', - 8: 'AffectedNodes' + 8: 'AffectedNodes', + 9: 'Memos' }, // Uncommon types