Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop

This commit is contained in:
wltsmrz
2014-03-10 16:29:08 -07:00
2 changed files with 8 additions and 4 deletions

View File

@@ -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

View File

@@ -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;