Implement Equihash validator

Follows Zcash implementation as closely as possible.
This commit is contained in:
str4d
2017-12-30 23:36:23 +01:00
parent 36d7acf3f3
commit d19c9b5645
5 changed files with 415 additions and 2 deletions

1
Cargo.lock generated
View File

@@ -115,6 +115,7 @@ name = "librustzcash"
version = "0.1.0"
dependencies = [
"bellman 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"blake2-rfc 0.2.18 (git+https://github.com/gtank/blake2-rfc?rev=7a5b5fc99ae483a0043db7547fb79a6fa44b88a9)",
"byteorder 1.2.2 (registry+https://github.com/rust-lang/crates.io-index)",
"lazy_static 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"libc 0.2.40 (registry+https://github.com/rust-lang/crates.io-index)",