Kris Nuttycombe
73409919f5
Make it possible to generate testnet test vectors for ZIP 320 addresses.
2024-05-15 22:32:36 -06:00
Kris Nuttycombe
2badedaee3
Merge pull request #97 from nuttycom/zip_0320
...
Add ZIP 320 test vectors.
2024-04-24 13:30:06 -06:00
Kris Nuttycombe
439d5a3e12
Add ZIP 320 test vectors.
2024-04-23 12:51:23 -06:00
Jack Grigg
13ea1ab387
Generate hardened-only Sapling ZIP 32 test vectors
2023-11-22 02:59:04 +00:00
Jack Grigg
86e88c5348
Migrate to ripemd-hash dependency
...
RIPEMD support was removed from OpenSSL by default, and thus hashlib.
2023-11-22 02:59:02 +00:00
Kris Nuttycombe
73ced0f5c9
Update dependency versions.
2022-09-19 15:36:15 -06:00
Daira Hopwood
2e99fdefc7
Fix endianness of the child index in bip_0032 derivation.
...
Co-authored-by: Kris Nuttycombe <kris@nutty.land>
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-12 21:15:25 +00:00
Daira Hopwood
3477c241aa
Add BIP 32 key derivation and test vectors.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-11 16:29:14 +00:00
Daira Hopwood
d6d69f8388
Merge files that were only separate in order to provide multiple entry points.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-08 15:11:15 +00:00
Daira Hopwood
f07451a025
Move remaining scripts out of the root directory.
...
closes #79
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-08 13:53:57 +00:00
Daira Hopwood
49a20a87d7
Remove dependency on pyblake2.
...
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2022-02-02 02:44:40 +00:00
Kris Nuttycombe
b682f6f306
Use secp256k1 for generation of transparent OVK test vectors.
2022-02-01 16:12:22 -07:00
Kris Nuttycombe
b4ccca8d17
Add test vectors for transparent OVKs
...
Co-authored-by: Daira Hopwood <daira@jacaranda.org>
2022-02-01 14:35:46 -07:00
Jack Grigg
2093b309f4
Refactor test vectors into package
...
Scripts that were previously run via:
poetry run python ./SCRIPT_NAME.py
and have been moved, can now be run as:
poetry run SCRIPT_NAME
Some top-level scripts remain, where they only generate test vectors and
do not contain any Zcash logic. These now use the `zcash_test_vectors`
package, and can't be run directly unless this package is made available
in `PYTHONPATH`.
2022-01-13 02:46:20 +00:00
Kris Nuttycombe
3e77a9a158
Add test vectors for unified viewing keys.
...
Fixes #47
Co-authored-by: str4d <jack@electriccoin.co>
2021-12-10 10:06:51 -07:00
str4d
e06eb19135
Fill out poetry config
2021-09-13 15:57:58 +01:00
Danny Willems
7721bae4dd
Support poetry
2021-07-15 17:42:50 +02:00