8865 Commits (592b2f0e64c95bcebcbe50771b9d60a78669e091)
 

Author SHA1 Message Date
Jack Grigg 4f4a8c3c88 Update miner tests to account for mining slow start 8 years ago
Jack Grigg 91818cf28c Update subsidy tests to account for mining slow start 8 years ago
Jack Grigg bcb34c0802 Implement mining slow start with a linear ramp 8 years ago
Sean Bowe 5961dcb6da Change ciphertext length to match protocol spec, and refactor the use of constants. 8 years ago
zkbot c9a2eea5e2 Auto merge of #905 - ebfull:test-suite-fixes, r=ebfull 8 years ago
zkbot 87485d5ff3 Auto merge of #907 - DoNotUseThisCodeJUSTFORKS:t844-rename-bitcoin-conf, r=defuse 8 years ago
Nathan Wilcox b6aa043d1f Add googlemock 1.7.0 dependency. 8 years ago
Taylor Hornby aaf6495948 Rename bitcoin.conf and bitcoind.pid to zcash.conf and zcashd.pid in qa/ and src/ 8 years ago
zkbot 92f3c6082a Auto merge of #889 - ebfull:new-imt-redux, r=ebfull 8 years ago
Sean Bowe 26007222e8 Distinguish the failure cases of wfcheck in tree. 8 years ago
Sean Bowe 956dcdde80 Perform zerocash tests as part of full-test-suite, in preparation for removal of zerocash waterfall. 8 years ago
Sean Bowe 6bd8e46922 Run `zcash-gtest` in `make check` and fix performance tests. 8 years ago
Sean Bowe 6f1b70300d Small nit fixes 8 years ago
Sean Bowe 4b2c67d212 Check exception has specific string message. 8 years ago
Sean Bowe 70ac6ce2ee Clarify the usage of decryption API. 8 years ago
Sean Bowe 984bdd88f1 Add additional tests for ephemeral key behavior. 8 years ago
Sean Bowe 57f118176f Move NoteEncryption tests to gtest suite. 8 years ago
Sean Bowe 6c36a9fe03 NoteEncryption implementation and integration, removal of ECIES and crypto++ dependencies. 8 years ago
Sean Bowe 6850b45e4d Move incremental merkle tree tests to zcash-gtest. 8 years ago
Sean Bowe 9b92a9d5fb Make appending algorithm more succinct. 8 years ago
Sean Bowe d0c4b0e850 Add more well-formedness checks/tests to tree. 8 years ago
Sean Bowe 01e4ff0f74 Improve well-formedness checks and add additional serialization/deserialization tests. 8 years ago
Sean Bowe 6d71658673 Initialize curve/field parameters in case another test hasn't done so. 8 years ago
Sean Bowe 1760b3cd88 Deprecate the old tree and remove old tree tests from the test suite. 8 years ago
Sean Bowe 482aefbd0d Test old tree along with new tree as much as possible. 8 years ago
Sean Bowe 434f328446 Integrate new incremental merkle tree implementation into consensus. 8 years ago
Sean Bowe e1ff849d8d New implementation of incremental merkle tree 8 years ago
Sean Bowe 291b191bd7 Add serialization for primitive boost::optional<T>. 8 years ago
Taylor Hornby b2cf9ba300 Fix RPC tests 8 years ago
Taylor Hornby 0000d23121 Add empty merkle/noteencryption tests so Sean can rebase. 8 years ago
Taylor Hornby 3098bab6d6 Fix sighash tests 8 years ago
Taylor Hornby 6ad4db2253 Add check that vpubs are not both nonzero and test it. 8 years ago
Nathan Wilcox d16d5ef832 Add coverage support scoped to only the zcash-gtest run; invoke with make zcash-cov; make cov is a superset. 8 years ago
Nathan Wilcox 3ab0c1a790 Add a zcash-gtest binary to our build with a single tautological test. 8 years ago
Nathan Wilcox 0ee1d5d133 Add a depends description for googletest. 8 years ago
zkbot 94f0dcddb4 Auto merge of #873 - nathan-at-least:t832-zc2-release, r=nathan-at-least 8 years ago
Nathan Wilcox 525a3b9223 Rewrite release-process.md and follow the example to generate a changelog-style release-notes file. 8 years ago
Nathan Wilcox fb537854ff Update a bunch of docs by adding a banner, delete a bunch of known bitrot docs; does not update release-process.md. 8 years ago
Jack Grigg 7213c0b158 Fix Equihash state initialisation in miner 8 years ago
zkbot f2e157ab25 Auto merge of #846 - DoNotUseThisCodeJUSTFORKS:automated-performance-measurement-zcash-cli-method, r=ebfull 8 years ago
zkbot 4d322a4497 Auto merge of #831 - ebfull:foundersreward, r=nathan-at-least 8 years ago
Sean Bowe 62fdd8d094 Change pchMessageStart for new testnet. 8 years ago
Sean Bowe 6ca317e1cc Fix remaining RPC tests. 8 years ago
Taylor Hornby 722b0117d0 Benchmark a random equihash input. 8 years ago
Taylor Hornby 36b1269bc3 Make benchmark specified by command-line arguments 8 years ago
Taylor Hornby 51c8c56b4a Use a separate datadir for the benchmarks 8 years ago
Taylor Hornby a0be8e262a Don't leave massif.out lying around after the benchmarks 8 years ago
Taylor Hornby a1cd1a27ac Add verify equihash benchmark 8 years ago
Taylor Hornby d44feea44c Add JoinSplit verification benchmarks 8 years ago
Taylor Hornby bf8def9749 Add equihash solving benchmarks 8 years ago