zcash-test-vectors/zcash_test_vectors
Jack Grigg 97455a1eff Add key prefixing to RedJubjub
The original draft spec for RedJubjub did not include key prefixing, and
both this reference implementation and the Rust implementation were
implemented following that spec. Then when key prefixing was added, the
Rust code was updated at its call sites instead of inside the RedJubjub
implementation.

Now that we are migrating to the `redjubjub` crate which correctly builds
in key prefixing, the old test vectors can no longer be used.
2023-12-01 14:02:25 +00:00
..
orchard Include the seed used for derivation in UA/UIVK/UFVK test vectors. 2022-02-12 17:31:25 +00:00
sapling Add key prefixing to RedJubjub 2023-12-01 14:02:25 +00:00
transparent Migrate to ripemd-hash dependency 2023-11-22 02:59:02 +00:00
__init__.py Refactor test vectors into package 2022-01-13 02:46:20 +00:00
bech32m.py Refactor test vectors into package 2022-01-13 02:46:20 +00:00
f4jumble.py Merge files that were only separate in order to provide multiple entry points. 2022-02-08 15:11:15 +00:00
ff1.py Refactor test vectors into package 2022-01-13 02:46:20 +00:00
hd_common.py Refactor Zcash SLIP 44 coin type and the `hardened` function into a separate file, 2022-02-11 16:29:14 +00:00
output.py Use unified addresse strings in test vectors rather than byte vectors. 2022-09-19 13:59:00 -06:00
rand.py Refactor test vectors into package 2022-01-13 02:46:20 +00:00
transaction.py Coinbase scripts generated by zcashd have an extra OP_0, and nSequence == 0xFFFFFFFF. 2022-01-31 21:38:31 +00:00
unified_address.py Remove spurious rng argument to encode_unified. 2022-10-07 19:17:38 -06:00
unified_encoding.py Remove spurious rng argument to encode_unified. 2022-10-07 19:17:38 -06:00
unified_full_viewing_keys.py Remove spurious rng argument to encode_unified. 2022-10-07 19:17:38 -06:00
unified_incoming_viewing_keys.py Remove spurious rng argument to encode_unified. 2022-10-07 19:17:38 -06:00
utils.py Refactor test vectors into package 2022-01-13 02:46:20 +00:00
zc_utils.py Refactor test vectors into package 2022-01-13 02:46:20 +00:00
zip_0143.py Remove dependency on pyblake2. 2022-02-02 02:44:40 +00:00
zip_0243.py Remove dependency on pyblake2. 2022-02-02 02:44:40 +00:00
zip_0244.py Update NU5 consensus branch ID in ZIP 244 test vectors 2022-03-23 00:27:32 +00:00