Kris Nuttycombe
84e8cce77d
Use ed25519-zebra from crates.io.
2020-07-08 13:11:27 -06:00
Sean Bowe
ba04450945
Remove unused curve25519-dalek dev-dependency.
2020-06-23 16:29:51 -06:00
Sean Bowe
14bdf7e811
Remove bincode crate.
2020-06-23 15:38:59 -06:00
Sean Bowe
2a3527bfe8
Add test that a weird signature successfully validates.
2020-06-23 14:31:41 -06:00
Sean Bowe
9f71fa1c09
Change to version of ed25519-zebra crate which is compliant with ZIP 215.
2020-06-23 13:17:27 -06:00
Sean Bowe
3688f508d8
Make ed25519-zebra available via librustzcash.
2020-06-22 15:58:26 -06:00
Sean Bowe
bd84d4fdb8
Add release profile optimizations and turn off panic unwinding in librustzcash.
2020-03-14 10:58:31 -06:00
Jack Grigg
c7b2fc101d
Bring in updates to librustzcash crate
...
Source: https://github.com/zcash/librustzcash.git
Revision: 53bd5d4724c96374c4bf94068207fcc362b01ac7
2020-03-13 14:16:45 +13:00
Jack Grigg
5fe41654bf
Move root of Rust crate into repo root
...
This enables IDE integration to work (which requires the Cargo.toml to
be in the repo root).
"make clean" no longer runs "cargo clean", because IDE integrations hold
locks on files within the Rust build directory, and an error inside
"cargo clean" error would prevent "make clean" from completing (and
removing other files).
2020-03-06 16:49:03 +13:00