25 Commits (63730f38462550e1417b372e4d4e08ac70d914b9)
 

Author SHA1 Message Date
Sean Bowe 63730f3846 Check epk/rk/cv are not small order. 6 years ago
str4d b12276e63c
Merge pull request #6 from ebfull/sprout-proofs 6 years ago
Sean Bowe fefa46b4c4
Implementation of Sprout proving and verifying 6 years ago
ebfull 5e220695e5
Merge pull request #7 from ebfull/sapling-verification 6 years ago
Sean Bowe 313e45cc01 Implementation of Sapling transaction verification. 6 years ago
ebfull ef676eff50
Merge pull request #8 from ebfull/minor-changes 6 years ago
Sean Bowe e9f8c88c95 Use little endian encoding for Pedersen hash digest output. 6 years ago
Sean Bowe d73044896e Update sapling-crypto dependency. 6 years ago
Sean Bowe 5f233ef989 Initialize Jubjub parameters up front 6 years ago
ebfull 6cc1813ae3
Merge pull request #4 from ebfull/zksnark-param-loading 7 years ago
Sean Bowe 170397b5a5 Apply rustfmt 7 years ago
Sean Bowe 4f9953f18f Support loading zk-SNARK parameters 7 years ago
str4d 2a86c912f6
Merge pull request #3 from ebfull/params-and-merkle-hash 7 years ago
Sean Bowe 37f20fb90c Use lazy_static to initialize the Jubjub parameters, to avoid passing parameters around. 7 years ago
Sean Bowe cb8c9ebbce Make panic abort to avoid FFI problems. 7 years ago
Sean Bowe 96654ee5bd Fix typos 7 years ago
Sean Bowe f1d35708bc
Expose API for init/free of parameters and, to test, a merkle tree hash invocation. 7 years ago
str4d 7dc69c6893
Merge pull request #2 from str4d/sapling-crypto 7 years ago
Sean Bowe 5199fdfcb7
Use newer versions of libc and num_cpus 7 years ago
str4d 222e0b3515
Add sapling-crypto to dependencies 7 years ago
Sean Bowe 91348647a8 Fix indentation. 8 years ago
Sean Bowe 2c9ee1a8bb Add stdint include. 8 years ago
Sean Bowe 7cf3af7d67 Add includes. 8 years ago
Sean Bowe ce515886ca Add license files. 8 years ago
Sean Bowe d7085b90c8 Initial commit. 8 years ago