13 Commits (be16f80abc74b707dbb25ad6094f96c762379a14)

Author SHA1 Message Date
Duke Leto be16f80abc Hush Full Node is now GPLv3 4 years ago
Duke Leto a7f88a87aa Update copyright URL to be https 4 years ago
Jack Grigg 2cc0a252ad
Add compile flag to disable compilation of mining code 8 years ago
Jack Grigg 5be6abbf84 Store the Equihash solution in minimal representation in the block header 8 years ago
Jack Grigg caa0348f04 Update Equihash hash generation to match the Zcash spec 8 years ago
Jack Grigg 51eb5273f5 Equihash: Pass each obtained solution to a callback for immediate checking 8 years ago
Jack Grigg 2dbabb1159 Make Equihash solvers cancellable 8 years ago
Jack Grigg c6365f4d80 Add test case that requires the fix 8 years ago
Jack Grigg a6dcf2ee6f Use little-endian for hash personalisation and hashing indices 8 years ago
Jack Grigg e95747288a Use template parameters to statically initialise Equihash 8 years ago
Jack Grigg c92c1f6050 Implement index-truncation Equihash optimisation 8 years ago
Jack Grigg a3361e778b Refactor StepRow to make optimisation easier 8 years ago
Jack Grigg 020bed6021 Add test vectors for Equihash 8 years ago