Commit Graph

71 Commits (7cdd147da5b06a692b0b825992de3bb07f142156)

Author SHA1 Message Date
moneromooo-monero cf33e1a52a
rct: do not serialize public keys in outPk
8 years ago
moneromooo-monero e81a2b2cfa
port get_tx_key/check_tx_key to rct
8 years ago
moneromooo-monero a4d4d6194b
integrate simple rct api
8 years ago
Shen Noether dbb5f2d6a3
ringct: optimization/cleanup of hash functions
8 years ago
Shen Noether 4fd01f2bee
ringct: "simple" ringct variant
8 years ago
moneromooo-monero 20e50ec7f7
ringct: do not serialize what can be reconstructed
8 years ago
moneromooo-monero 359f46901e
ringct: add missing size check for ecdhInfo
8 years ago
moneromooo-monero 229968eafc
ringct: change asserts to return false for boolean functions
8 years ago
moneromooo-monero dc4aad7eb5
add rct to the protocol
8 years ago
moneromooo-monero 54f7429cf6
ringct: allow no outputs, and add tests for this and fees
8 years ago
moneromooo-monero e99904ac31
ringct: make fee optional
8 years ago
Shen Noether f8c04ad94f
ringct: txn fee stuff
8 years ago
moneromooo-monero 66f96260b2
ringct: new {gen,decode}Rct APIs for convenience
8 years ago
moneromooo-monero 82072e701a
ringct: restore verRange check in debug mode
8 years ago
moneromooo-monero 63856cad29
ringct: add check for destinations/amount size being equal
8 years ago
moneromooo-monero e816a09292
ringct: fix off by 1 in mixin usage
8 years ago
Shen Noether 56f6549962
ringct: cosmetic fixes
8 years ago
Shen Noether 09fb9f4b75
Fix sc_0 to skGen in ProveRange
8 years ago
moneromooo-monero d37c1db032
ringct: add a few consts where appropriate
8 years ago
moneromooo-monero 4d7f073491
ringct: add simple input validation
8 years ago
moneromooo-monero 9b1afe5f2d
ringct: import of Shen Noether's ring confidential transactions
8 years ago