Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-08-28 | ringct: do not serialize what can be reconstructed | moneromooo-monero | 1 | -5/+6 | |
The mixRing (output keys and commitments) and II fields (key images) can be reconstructed from vin data. This saves some modest amount of space in the tx. | |||||
2016-08-28 | ringct: txn fee stuff | Shen Noether | 1 | -2/+2 | |
2016-08-28 | ringct: new {gen,decode}Rct APIs for convenience | moneromooo-monero | 1 | -1/+3 | |
A new version of genRct takes the mixRing as parameter, instead of the inPk. inPk are part of the mixRing, and it is cleaner to pass the mixRing data than to fetch it from the RingCT code. A new version of decodeRct also returns the mask. Also, failure to decode throws, so errors are properly detected. | |||||
2016-08-28 | ringct: add a few consts where appropriate | moneromooo-monero | 1 | -3/+3 | |
2016-08-28 | ringct: add simple input validation | moneromooo-monero | 1 | -7/+7 | |
Throw when inputs aren't the expected size. | |||||
2016-08-28 | ringct: import of Shen Noether's ring confidential transactions | moneromooo-monero | 1 | -0/+144 | |