aaf6495948
Rename bitcoin.conf and bitcoind.pid to zcash.conf and zcashd.pid in qa/ and src/
Taylor Hornby
2016-05-03 11:28:55 -06:00
92f3c6082a
Auto merge of #889 - ebfull:new-imt-redux, r=ebfull
zkbot
2016-05-03 17:33:27 +00:00
26007222e8
Distinguish the failure cases of wfcheck in tree.
Sean Bowe
2016-05-03 11:23:54 -06:00
956dcdde80
Perform zerocash tests as part of full-test-suite, in preparation for removal of zerocash waterfall.
Sean Bowe
2016-05-03 06:49:15 -06:00
6bd8e46922
Run zcash-gtest in make check and fix performance tests.
Sean Bowe
2016-05-02 23:14:53 -06:00
6f1b70300d
Small nit fixes
Sean Bowe
2016-04-29 10:05:06 -06:00
4b2c67d212
Check exception has specific string message.
Sean Bowe
2016-04-28 19:35:22 -06:00
70ac6ce2ee
Clarify the usage of decryption API.
Sean Bowe
2016-04-28 17:06:08 -06:00
984bdd88f1
Add additional tests for ephemeral key behavior.
Sean Bowe
2016-04-28 16:52:22 -06:00
57f118176f
Move NoteEncryption tests to gtest suite.
Sean Bowe
2016-04-27 14:08:55 -06:00
6c36a9fe03
NoteEncryption implementation and integration, removal of ECIES and crypto++ dependencies.
Sean Bowe
2016-03-31 22:18:36 -06:00
6850b45e4d
Move incremental merkle tree tests to zcash-gtest.
Sean Bowe
2016-04-27 11:01:50 -06:00
9b92a9d5fb
Make appending algorithm more succinct.
Sean Bowe
2016-04-21 12:02:43 -06:00
d0c4b0e850
Add more well-formedness checks/tests to tree.
Sean Bowe
2016-04-21 11:44:16 -06:00
01e4ff0f74
Improve well-formedness checks and add additional serialization/deserialization tests.
Sean Bowe
2016-04-12 14:58:54 -06:00
6d71658673
Initialize curve/field parameters in case another test hasn't done so.
Sean Bowe
2016-04-12 14:21:00 -06:00
1760b3cd88
Deprecate the old tree and remove old tree tests from the test suite.
Sean Bowe
2016-04-03 16:05:08 -06:00
482aefbd0d
Test old tree along with new tree as much as possible.
Sean Bowe
2016-04-03 15:39:08 -06:00
434f328446
Integrate new incremental merkle tree implementation into consensus.
Sean Bowe
2016-04-02 23:31:26 -06:00
e1ff849d8d
New implementation of incremental merkle tree
Sean Bowe
2016-03-28 02:40:21 -06:00
291b191bd7
Add serialization for primitive boost::optional<T>.
Sean Bowe
2016-03-28 00:16:22 -06:00
b2cf9ba300
Fix RPC tests
Taylor Hornby
2016-04-28 13:35:47 -06:00
0000d23121
Add empty merkle/noteencryption tests so Sean can rebase.
Taylor Hornby
2016-04-28 10:04:24 -06:00
3098bab6d6
Fix sighash tests
Taylor Hornby
2016-04-28 09:44:12 -06:00
6ad4db2253
Add check that vpubs are not both nonzero and test it.
Taylor Hornby
2016-04-13 16:52:24 -06:00
d16d5ef832
Add coverage support scoped to only the zcash-gtest run; invoke with make zcash-cov; make cov is a superset.
Nathan Wilcox
2016-04-18 11:15:34 -07:00
3ab0c1a790
Add a zcash-gtest binary to our build with a single tautological test.
Nathan Wilcox
2016-04-18 11:14:30 -07:00
0ee1d5d133
Add a depends description for googletest.
Nathan Wilcox
2016-04-18 11:13:05 -07:00
94f0dcddb4
Auto merge of #873 - nathan-at-least:t832-zc2-release, r=nathan-at-least
zkbot
2016-04-13 00:12:35 +00:00
525a3b9223
Rewrite release-process.md and follow the example to generate a changelog-style release-notes file.
Nathan Wilcox
2016-04-12 16:54:43 -07:00
fb537854ff
Update a bunch of docs by adding a banner, delete a bunch of known bitrot docs; does not update release-process.md.
Nathan Wilcox
2016-04-12 16:40:30 -07:00
7213c0b158
Fix Equihash state initialisation in miner
Jack Grigg
2016-04-12 15:23:44 +12:00
f2e157ab25
Auto merge of #846 - DoNotUseThisCodeJUSTFORKS:automated-performance-measurement-zcash-cli-method, r=ebfull
zkbot
2016-04-11 21:56:12 +00:00
4d322a4497
Auto merge of #831 - ebfull:foundersreward, r=nathan-at-least
zkbot
2016-04-11 19:21:41 +00:00
62fdd8d094
Change pchMessageStart for new testnet.
Sean Bowe
2016-04-11 12:43:32 -06:00
6ca317e1cc
Fix remaining RPC tests.
Sean Bowe
2016-04-11 12:38:34 -06:00
722b0117d0
Benchmark a random equihash input.
Taylor Hornby
2016-04-11 11:51:12 -06:00
36b1269bc3
Make benchmark specified by command-line arguments
Taylor Hornby
2016-04-11 10:54:55 -06:00
51c8c56b4a
Use a separate datadir for the benchmarks
Taylor Hornby
2016-04-11 10:15:48 -06:00
a0be8e262a
Don't leave massif.out lying around after the benchmarks
Taylor Hornby
2016-04-11 10:05:16 -06:00
a1cd1a27ac
Add verify equihash benchmark
Taylor Hornby
2016-04-11 10:02:09 -06:00
d44feea44c
Add JoinSplit verification benchmarks
Taylor Hornby
2016-04-11 09:17:02 -06:00
bf8def9749
Add equihash solving benchmarks
Taylor Hornby
2016-04-11 08:05:13 -06:00