21 Commits (7e078e58c16f46e924df418bda004f53e074db02)

Author SHA1 Message Date
Duke Leto 7e078e58c1 Remove more libsnark stuff from the build system 4 years ago
Duke Leto 447ec28997 Delete a lot of libsnark stuff 4 years ago
Duke Leto 0eaee9dc83 Good riddance 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
Jack Grigg 11aa594440
Remove obsolete CreateJoinSplit and GenerateParams binaries 6 years ago
miketout 42181656c2 Implementation of VerusHash CPU-friendly hash algorithm, parameters to enable it, miner, and all changes required to support it on new asset chains 6 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
Scott Sadler 563581aff4 many changes: * fix CC malleability * extra validations for CCs such as requiring a signature and limiting types * different SIGHASH types for CC 6 years ago
Scott Sadler 2c8d8268dd ImportPayout cc eval code and alot of general cc polish. tests to write 6 years ago
Jack Grigg ad96d74afe
build: Split hardening/fPIE options out in Zcash-specific binaries 7 years ago
Sean Bowe 26a8f68ea8
Remove libsnark from depends system and integrate it into build system. 7 years ago
Jack Grigg 475233553b
Fix linking error in CreateJoinSplit 7 years ago
Jack Grigg 8e0fc39097
Exclude test binaries from make install 7 years ago
Jack Grigg d0ce704abe
Add a tool for profiling the creation of JoinSplits 8 years ago
Sean Bowe 2668a1bc13 Remove the rest of libzerocash. 8 years ago
Alfie John 1785bdb98a Rename libzerocash to libzcash 8 years ago
Sean Bowe 4ec57478c4 Remove nearly all of libzerocash. 8 years ago
Sean Bowe 5975bf1c32 Added public zkSNARK parameter generation utility. 8 years ago
Sean Bowe 6c36a9fe03 NoteEncryption implementation and integration, removal of ECIES and crypto++ dependencies. 8 years ago
Sean Bowe 1760b3cd88 Deprecate the old tree and remove old tree tests from the test suite. 8 years ago
Sean Bowe d3612b1c94 Remove zerocash's SHA256 implementation 8 years ago
Sean Bowe 6e96cf089b Add zerocash tests and utilities. 8 years ago