Go to file
Jack Grigg efc6495d95
Sapling note encryption test vectors
2018-11-14 13:13:06 +00:00
.gitignore Additions to .gitignore. 2018-07-03 15:04:41 +01:00
README.md Sapling note encryption test vectors 2018-11-14 13:13:06 +00:00
ff1.py Add FF1 test vectors matching @str4d's Rust implementation. 2018-08-03 14:03:51 +01:00
sapling_generators.py Add assertions that we are running under Python 3. 2018-07-25 01:16:22 +01:00
sapling_jubjub.py Add assertions that we are running under Python 3. 2018-07-25 01:16:22 +01:00
sapling_key_components.py cm -> cmu 2018-08-03 15:41:32 +01:00
sapling_merkle_tree.py Add assertions that we are running under Python 3. 2018-07-25 01:16:22 +01:00
sapling_note_encryption.py Sapling note encryption test vectors 2018-11-14 13:13:06 +00:00
sapling_notes.py Add assertions that we are running under Python 3. 2018-07-25 01:16:22 +01:00
sapling_pedersen.py Add assertions that we are running under Python 3. 2018-07-25 01:16:22 +01:00
sapling_signatures.py Add assertions that we are running under Python 3. 2018-07-25 01:16:22 +01:00
sapling_utils.py Remove unused beos2bsp, and add a test assertion comparing leos2ip with lebs2ip o leos2bsp. 2018-08-03 14:05:42 +01:00
sapling_zip32.py Correct the encoding of depth. 2018-07-31 19:22:25 +01:00
transaction.py Implement ZIP 243 test vectors. 2018-08-23 14:23:08 +01:00
tv_output.py Fix chunk() output when given zero-length data 2018-08-23 14:25:41 +01:00
tv_rand.py Implement helper class for generating random values 2018-08-20 12:04:03 +01:00
zc_utils.py Implement CompactSize helper 2018-08-20 12:26:48 +01:00
zip_0143.py Refactor Rust output rendering to support reformatting 2018-08-21 20:13:11 +01:00
zip_0243.py Implement ZIP 243 test vectors. 2018-08-23 14:23:08 +01:00

README.md

Code to generate test vectors for various parts of Zcash.

Requires pyblake2.

sapling_note_encryption.py also requires chacha20poly1305.