Merge pull request #4804

00907c39 rct: speedup commit a little (moneromooo-monero)
This commit is contained in:
Riccardo Spagni 2018-11-16 11:15:56 +02:00
commit cec336ecbc
No known key found for this signature in database
GPG key ID: 55432DF31CCD4FCD

View file

@ -295,8 +295,7 @@ namespace rct {
//generates C =aG + bH from b, a is given..
void genC(key & C, const key & a, xmr_amount amount) {
key bH = scalarmultH(d2h(amount));
addKeys1(C, a, bH);
addKeys2(C, a, d2h(amount), rct::H);
}
//generates a <secret , public> / Pedersen commitment to the amount
@ -335,10 +334,8 @@ namespace rct {
}
key commit(xmr_amount amount, const key &mask) {
key c = scalarmultBase(mask);
key am = d2h(amount);
key bH = scalarmultH(am);
addKeys(c, c, bH);
key c;
genC(c, mask, amount);
return c;
}