Commit Graph

15 Commits

Author SHA1 Message Date
Jack Grigg f54feda94f
Fix comment
h/t omershlo from Zcash Community Chat for spotting it!
2018-04-26 12:30:08 +01:00
Sean Bowe 9f24b68b3a
Update constraint system hashes. 2018-03-27 21:41:11 -06:00
Sean Bowe def5de3f16
Allow the authentication path to be not enforced for zero-value notes, for indistinguishability. 2018-03-26 13:30:14 -06:00
Sean Bowe 601e8e38f8
Little-endian byte order interpretation of the output of CRH^ivk. 2018-03-19 18:06:44 -06:00
Sean Bowe f9e58c01ce
Swap bit-endianness of value in note commitment. 2018-03-19 17:54:44 -06:00
Sean Bowe b14c9f8d68
Change personalizations to actually match spec this time. 2018-03-19 17:26:28 -06:00
Sean Bowe 219d03cc11
Perform multiple checks of circuit in test. 2018-03-19 17:05:51 -06:00
Sean Bowe 8b6f113052
Change personalization to more closely align with the spec. 2018-03-17 10:24:55 -06:00
Sean Bowe d09c4d6ce8
Simplify value commitment gadget. 2018-03-17 09:10:13 -06:00
Sean Bowe 6d01e78711
Fix variable names in output circuit 2018-03-17 09:02:29 -06:00
Sean Bowe 13b03a0a1a
Relocate circuit components for intuitive code paths. 2018-03-16 22:21:29 -06:00
Sean Bowe 00ee962429
Fix some names of variables. 2018-03-16 15:46:19 -06:00
Sean Bowe 8b2f231e2f
Change personalization to match specification. 2018-03-16 15:46:19 -06:00
Sean Bowe 7e05feb90b
Changes to names and circuit design to match spec. 2018-03-16 15:46:15 -06:00
Sean Bowe 21625d69e0
Place Sapling circuit into submodule. 2018-03-15 12:44:19 -06:00