]> Git Repo - VerusCoin.git/log
VerusCoin.git
8 years agozkSNARK: Ensure that values balance correctly.
Sean Bowe [Thu, 5 May 2016 00:26:05 +0000 (18:26 -0600)]
zkSNARK: Ensure that values balance correctly.

8 years agozkSNARK: Enforce disclosure of commitments to output notes.
Sean Bowe [Thu, 5 May 2016 00:26:02 +0000 (18:26 -0600)]
zkSNARK: Enforce disclosure of commitments to output notes.

8 years agozkSNARK: Enforce that new output notes have unique `rho` to prevent faerie gold attack.
Sean Bowe [Thu, 5 May 2016 00:25:59 +0000 (18:25 -0600)]
zkSNARK: Enforce that new output notes have unique `rho` to prevent faerie gold attack.

8 years agozkSNARK: Authenticate h_sig with a_sk
Sean Bowe [Thu, 5 May 2016 00:25:56 +0000 (18:25 -0600)]
zkSNARK: Authenticate h_sig with a_sk

8 years agozkSNARK: Enforce disclosure of input note nullifiers
Sean Bowe [Thu, 5 May 2016 00:25:54 +0000 (18:25 -0600)]
zkSNARK: Enforce disclosure of input note nullifiers

8 years agozkSNARK: Enforce spend-authority of input notes.
Sean Bowe [Thu, 5 May 2016 00:25:51 +0000 (18:25 -0600)]
zkSNARK: Enforce spend-authority of input notes.

8 years agozkSNARK: Add "zero" constant variable.
Sean Bowe [Thu, 5 May 2016 00:25:48 +0000 (18:25 -0600)]
zkSNARK: Add "zero" constant variable.

8 years agozkSNARK: Foundations of circuit design and verification logic.
Sean Bowe [Thu, 5 May 2016 00:25:45 +0000 (18:25 -0600)]
zkSNARK: Foundations of circuit design and verification logic.

8 years agoIntroduce new `libzcash` Zcash protocol API and crypto constructions surrounding...
Sean Bowe [Thu, 5 May 2016 00:25:42 +0000 (18:25 -0600)]
Introduce new `libzcash` Zcash protocol API and crypto constructions surrounding the zkSNARK circuit.

8 years agoChange ciphertext length to match protocol spec, and refactor the use of constants.
Sean Bowe [Thu, 5 May 2016 00:25:38 +0000 (18:25 -0600)]
Change ciphertext length to match protocol spec, and refactor the use of constants.

8 years agoAuto merge of #905 - ebfull:test-suite-fixes, r=ebfull
zkbot [Thu, 5 May 2016 23:29:34 +0000 (23:29 +0000)]
Auto merge of #905 - ebfull:test-suite-fixes, r=ebfull

Run `zcash-gtest` in `make check` and fix performance tests.

* gtest tests weren't being run by make check
* performance tests were broken
* We need to automatically upload graphs of performance, [see this PR](https://github.com/Electric-Coin-Company/bbotzc/pull/15).
* Moves zerocash tests into `zcash`'s full test suite, we're removing them anyway later and it'd be nice to remove them in the PR instead of from buildbot

8 years agoAuto merge of #907 - DoNotUseThisCodeJUSTFORKS:t844-rename-bitcoin-conf, r=defuse
zkbot [Wed, 4 May 2016 00:55:10 +0000 (00:55 +0000)]
Auto merge of #907 - DoNotUseThisCodeJUSTFORKS:t844-rename-bitcoin-conf, r=defuse

Rename bitcoin.conf and bitcoind.pid

This leaves the mentions of those files in `doc/` and `contrib/` unchanged.

**FORCE PUSHED**

8 years agoAdd googlemock 1.7.0 dependency.
Nathan Wilcox [Tue, 3 May 2016 20:46:09 +0000 (13:46 -0700)]
Add googlemock 1.7.0 dependency.

8 years agoRename bitcoin.conf and bitcoind.pid to zcash.conf and zcashd.pid in qa/ and src/
Taylor Hornby [Tue, 3 May 2016 17:28:55 +0000 (11:28 -0600)]
Rename bitcoin.conf and bitcoind.pid to zcash.conf and zcashd.pid in qa/ and src/

8 years agoAuto merge of #889 - ebfull:new-imt-redux, r=ebfull
zkbot [Tue, 3 May 2016 17:33:27 +0000 (17:33 +0000)]
Auto merge of #889 - ebfull:new-imt-redux, r=ebfull

Implement and integrate new Incremental Merkle Tree

This supersedes #823.

----

This is an implementation of a new incremental merkle tree with

* no memory safety issues
* a more sensible internal design
* better space efficiency (tree representation, witnessing)
* simpler API

It is intended that this tracks the behavior of the previous tree, which it does, as verified by tests. I even wrote a little circuit for testing that all the paths work.

This PR also integrates the tree into the codebase and deprecates the old tree in almost all of our code. (I left it alone in `zerocashTest` but everything else has been changed.)

This change is compatible with the testnet but you will need to clear your *local* blockchain data out since the serialized representation of the merkle tree is now different.

Closes #517, Closes #519, Closes #591, Closes #460, Closes #473

8 years agoDistinguish the failure cases of wfcheck in tree.
Sean Bowe [Tue, 3 May 2016 17:23:54 +0000 (11:23 -0600)]
Distinguish the failure cases of wfcheck in tree.

8 years agoPerform zerocash tests as part of full-test-suite, in preparation for removal of...
Sean Bowe [Tue, 3 May 2016 12:49:15 +0000 (06:49 -0600)]
Perform zerocash tests as part of full-test-suite, in preparation for removal of zerocash waterfall.

8 years agoRun `zcash-gtest` in `make check` and fix performance tests.
Sean Bowe [Tue, 3 May 2016 05:14:53 +0000 (23:14 -0600)]
Run `zcash-gtest` in `make check` and fix performance tests.

8 years agoSmall nit fixes
Sean Bowe [Fri, 29 Apr 2016 16:05:06 +0000 (10:05 -0600)]
Small nit fixes

8 years agoCheck exception has specific string message.
Sean Bowe [Fri, 29 Apr 2016 01:35:22 +0000 (19:35 -0600)]
Check exception has specific string message.

8 years agoClarify the usage of decryption API.
Sean Bowe [Thu, 28 Apr 2016 23:06:08 +0000 (17:06 -0600)]
Clarify the usage of decryption API.

8 years agoAdd additional tests for ephemeral key behavior.
Sean Bowe [Thu, 28 Apr 2016 22:52:22 +0000 (16:52 -0600)]
Add additional tests for ephemeral key behavior.

8 years agoMove NoteEncryption tests to gtest suite.
Sean Bowe [Wed, 27 Apr 2016 20:08:55 +0000 (14:08 -0600)]
Move NoteEncryption tests to gtest suite.

8 years agoNoteEncryption implementation and integration, removal of ECIES and crypto++ dependen...
Sean Bowe [Fri, 1 Apr 2016 04:18:36 +0000 (22:18 -0600)]
NoteEncryption implementation and integration, removal of ECIES and crypto++ dependencies.

8 years agoMove incremental merkle tree tests to zcash-gtest.
Sean Bowe [Wed, 27 Apr 2016 17:01:50 +0000 (11:01 -0600)]
Move incremental merkle tree tests to zcash-gtest.

8 years agoMake appending algorithm more succinct.
Sean Bowe [Thu, 21 Apr 2016 18:02:43 +0000 (12:02 -0600)]
Make appending algorithm more succinct.

8 years agoAdd more well-formedness checks/tests to tree.
Sean Bowe [Thu, 21 Apr 2016 17:44:16 +0000 (11:44 -0600)]
Add more well-formedness checks/tests to tree.

8 years agoImprove well-formedness checks and add additional serialization/deserialization tests.
Sean Bowe [Tue, 12 Apr 2016 20:58:54 +0000 (14:58 -0600)]
Improve well-formedness checks and add additional serialization/deserialization tests.

8 years agoInitialize curve/field parameters in case another test hasn't done so.
Sean Bowe [Tue, 12 Apr 2016 20:21:00 +0000 (14:21 -0600)]
Initialize curve/field parameters in case another test hasn't done so.

8 years agoDeprecate the old tree and remove old tree tests from the test suite.
Sean Bowe [Sun, 3 Apr 2016 22:05:08 +0000 (16:05 -0600)]
Deprecate the old tree and remove old tree tests from the test suite.

8 years agoTest old tree along with new tree as much as possible.
Sean Bowe [Sun, 3 Apr 2016 21:39:08 +0000 (15:39 -0600)]
Test old tree along with new tree as much as possible.

8 years agoIntegrate new incremental merkle tree implementation into consensus.
Sean Bowe [Sun, 3 Apr 2016 05:31:26 +0000 (23:31 -0600)]
Integrate new incremental merkle tree implementation into consensus.

8 years agoNew implementation of incremental merkle tree
Sean Bowe [Mon, 28 Mar 2016 08:40:21 +0000 (02:40 -0600)]
New implementation of incremental merkle tree

This is a new implementation of the incremental merkle tree used by our
scheme to witness commitments to spendable value. It serves as a fixed-sized
accumulator.

This new construction has a much simpler API surface area, avoids memory
safety issues, remains pruned at all times, avoids serialization edge cases,
has more efficient insertion, and is abstract over the depth and hash
function used at the type level.

Further, it lays the groundwork for efficient "fast-forwarding" of witnesses
into the tree as the treestate is updated.

8 years agoAdd serialization for primitive boost::optional<T>.
Sean Bowe [Mon, 28 Mar 2016 06:16:22 +0000 (00:16 -0600)]
Add serialization for primitive boost::optional<T>.

8 years agoFix RPC tests
Taylor Hornby [Thu, 28 Apr 2016 19:35:47 +0000 (13:35 -0600)]
Fix RPC tests

8 years agoAdd empty merkle/noteencryption tests so Sean can rebase.
Taylor Hornby [Thu, 28 Apr 2016 16:04:24 +0000 (10:04 -0600)]
Add empty merkle/noteencryption tests so Sean can rebase.

8 years agoFix sighash tests
Taylor Hornby [Thu, 28 Apr 2016 15:44:12 +0000 (09:44 -0600)]
Fix sighash tests

8 years agoAdd check that vpubs are not both nonzero and test it.
Taylor Hornby [Wed, 13 Apr 2016 22:52:24 +0000 (16:52 -0600)]
Add check that vpubs are not both nonzero and test it.

8 years agoAdd coverage support scoped to only the zcash-gtest run; invoke with make zcash-cov...
Nathan Wilcox [Mon, 18 Apr 2016 18:15:34 +0000 (11:15 -0700)]
Add coverage support scoped to only the zcash-gtest run; invoke with make zcash-cov; make cov is a superset.

8 years agoAdd a zcash-gtest binary to our build with a single tautological test.
Nathan Wilcox [Mon, 18 Apr 2016 18:14:30 +0000 (11:14 -0700)]
Add a zcash-gtest binary to our build with a single tautological test.

8 years agoAdd a depends description for googletest.
Nathan Wilcox [Mon, 18 Apr 2016 18:13:05 +0000 (11:13 -0700)]
Add a depends description for googletest.

8 years agoAuto merge of #873 - nathan-at-least:t832-zc2-release, r=nathan-at-least v0.11.2.z2
zkbot [Wed, 13 Apr 2016 00:12:35 +0000 (00:12 +0000)]
Auto merge of #873 - nathan-at-least:t832-zc2-release, r=nathan-at-least

Update release process docs; release notes; clean up ./docs directory a bit.

closes #834

8 years agoRewrite release-process.md and follow the example to generate a changelog-style relea...
Nathan Wilcox [Tue, 12 Apr 2016 23:54:43 +0000 (16:54 -0700)]
Rewrite release-process.md and follow the example to generate a changelog-style release-notes file.

8 years agoUpdate a bunch of docs by adding a banner, delete a bunch of known bitrot docs; does...
Nathan Wilcox [Tue, 12 Apr 2016 23:40:30 +0000 (16:40 -0700)]
Update a bunch of docs by adding a banner, delete a bunch of known bitrot docs; does not update release-process.md.

8 years agoFix Equihash state initialisation in miner
Jack Grigg [Tue, 12 Apr 2016 03:23:44 +0000 (15:23 +1200)]
Fix Equihash state initialisation in miner

After a new block is found or after a few nonces have been tried (currently
after every nonce), the miner checks for global changes. If any of these are
triggered, a new block is built from scratch, which re-initialises the Equihash
input. But if none of the checks are triggered, the miner just updates nTime and
continues mining - without updating the Equihash input to account for the new
block header. This bugfix corrects the behaviour by regenerating the Equihash
input in both situations.

8 years agoAuto merge of #846 - DoNotUseThisCodeJUSTFORKS:automated-performance-measurement...
zkbot [Mon, 11 Apr 2016 21:56:12 +0000 (21:56 +0000)]
Auto merge of #846 - DoNotUseThisCodeJUSTFORKS:automated-performance-measurement-zcash-cli-method, r=ebfull

Automated performance measurement

Supersedes #843 because that one would have merged into the wrong branch. (Oh yeah and I rebased).

**REBASED AND FORCE PUSHED**

8 years agoAuto merge of #831 - ebfull:foundersreward, r=nathan-at-least
zkbot [Mon, 11 Apr 2016 19:21:41 +0000 (19:21 +0000)]
Auto merge of #831 - ebfull:foundersreward, r=nathan-at-least

Implement Founders' Reward

More info:  https://z.cash/blog/funding.html

The consensus rule is as follows:

```
All blocks before the first subsidy halving block, with the exception of
the genesis block, must contain an output which sends 20% of the block
subsidy value to a scriptPubKey `FOUNDERS_REWARD_SCRIPT`.
```

Right now, `FOUNDERS_REWARD_SCRIPT` is a 2-of-3 multisig P2SH.

Closes #125

8 years agoChange pchMessageStart for new testnet.
Sean Bowe [Mon, 11 Apr 2016 18:43:32 +0000 (12:43 -0600)]
Change pchMessageStart for new testnet.

8 years agoFix remaining RPC tests.
Sean Bowe [Mon, 11 Apr 2016 18:38:34 +0000 (12:38 -0600)]
Fix remaining RPC tests.

8 years agoBenchmark a random equihash input.
Taylor Hornby [Mon, 11 Apr 2016 17:51:12 +0000 (11:51 -0600)]
Benchmark a random equihash input.

8 years agoMake benchmark specified by command-line arguments
Taylor Hornby [Mon, 11 Apr 2016 16:54:55 +0000 (10:54 -0600)]
Make benchmark specified by command-line arguments

8 years agoUse a separate datadir for the benchmarks
Taylor Hornby [Mon, 11 Apr 2016 16:15:48 +0000 (10:15 -0600)]
Use a separate datadir for the benchmarks

8 years agoDon't leave massif.out lying around after the benchmarks
Taylor Hornby [Mon, 11 Apr 2016 16:05:16 +0000 (10:05 -0600)]
Don't leave massif.out lying around after the benchmarks

8 years agoAdd verify equihash benchmark
Taylor Hornby [Mon, 11 Apr 2016 16:02:09 +0000 (10:02 -0600)]
Add verify equihash benchmark

8 years agoAdd JoinSplit verification benchmarks
Taylor Hornby [Mon, 11 Apr 2016 15:17:02 +0000 (09:17 -0600)]
Add JoinSplit verification benchmarks

8 years agoAdd equihash solving benchmarks
Taylor Hornby [Mon, 11 Apr 2016 14:05:13 +0000 (08:05 -0600)]
Add equihash solving benchmarks

8 years agoAdd automated performance measurement system.
Taylor Hornby [Thu, 7 Apr 2016 21:37:39 +0000 (15:37 -0600)]
Add automated performance measurement system.

8 years agoSpecify Sean as the second contact for conduct issues.
Daira Hopwood [Sun, 10 Apr 2016 19:07:10 +0000 (20:07 +0100)]
Specify Sean as the second contact for conduct issues.

Signed-off-by: Daira Hopwood <[email protected]>
8 years agoMerge pull request #817 from daira/zc.v0.11.2.ticket802.code-of-conduct.0
Daira Hopwood [Sun, 10 Apr 2016 20:31:00 +0000 (21:31 +0100)]
Merge pull request #817 from daira/zc.v0.11.2.ticket802.code-of-conduct.0

Add Code of Conduct. fixes #802

8 years agoFix (most) rpc tests by updating balances. zcpour, zcpourdoublespend, and txn_doubles...
Nathan Wilcox [Sat, 9 Apr 2016 01:05:51 +0000 (18:05 -0700)]
Fix (most) rpc tests by updating balances. zcpour, zcpourdoublespend, and txn_doublespend currently fail.

8 years agoApply a patch from Sean to update wallet to use our new founders-reward aware balances.
Nathan Wilcox [Fri, 8 Apr 2016 23:27:27 +0000 (16:27 -0700)]
Apply a patch from Sean to update wallet to use our new founders-reward aware balances.

8 years agoLog all failing rpc tests concisely.
Nathan Wilcox [Fri, 8 Apr 2016 21:50:52 +0000 (14:50 -0700)]
Log all failing rpc tests concisely.

8 years agoImplementation of Founders' Reward.
Sean Bowe [Fri, 8 Apr 2016 19:45:19 +0000 (13:45 -0600)]
Implementation of Founders' Reward.

All blocks before the first subsidy halving block, with the exception of
the genesis block, must contain an output which sends 20% of the block
subsidy value to a scriptPubKey `FOUNDERS_REWARD_SCRIPT`.

8 years agoAdd missing synchronization that causes race condition in test.
Sean Bowe [Fri, 8 Apr 2016 17:30:33 +0000 (11:30 -0600)]
Add missing synchronization that causes race condition in test.

8 years agoFix pow_tests to work with Equihash
Jack Grigg [Fri, 8 Apr 2016 11:19:03 +0000 (23:19 +1200)]
Fix pow_tests to work with Equihash

Changing the order of difficulty calculation operations to divide first doesn't
affect the result significantly, but ensures we never overflow the arith_uint256
during multiplication and get an artificial jump in difficulty.

8 years agoFix miner_tests to work with equihash
Sean Bowe [Fri, 8 Apr 2016 06:38:56 +0000 (00:38 -0600)]
Fix miner_tests to work with equihash

8 years agoFix tests that depend on old block header format
Jack Grigg [Fri, 8 Apr 2016 02:38:33 +0000 (14:38 +1200)]
Fix tests that depend on old block header format

Changes to bloom tests were done by running the following commands:

sed -i 's/\(CDataStream stream(ParseHex(".\{152\}\)\(.\{8\}\)/\100000000000000000000000000000000000000000000000000000000\200/' src/test/bloom_tests.cpp
sed -i 's/\(vector<unsigned char> vch = ParseHex(".\{152\}\)\(.\{8\}\)/\100000000000000000000000000000000000000000000000000000000\200/' src/test/bloom_tests.cpp

and then reverting the single change to the transaction line.

8 years agoAdjust genesis blocks to have valid solutions and hashes
Jack Grigg [Fri, 11 Mar 2016 05:39:04 +0000 (05:39 +0000)]
Adjust genesis blocks to have valid solutions and hashes

The mainnet genesis block is artifically easy; we will revert this when we
actually start using mainnet.

8 years agoUse Equihash for Proof-of-Work
Jack Grigg [Sun, 28 Feb 2016 20:19:07 +0000 (20:19 +0000)]
Use Equihash for Proof-of-Work

The main and test networks are configured to use parameters that are currently
low-memory but usable with the basic solver; they will be increased once the
solver is optimised. The regtest network is configured to have extremely low
memory usage for speed.

Note that Bitcoin's double-hasher is used for the difficulty check. This does
not match the paper, but is simpler than changing the block header
serialization. Single hashing is kept for the EquiHash solver because there is
no requirement on execution time there, only on memory usage.

8 years agoAdd test vectors for Equihash
Jack Grigg [Thu, 24 Mar 2016 23:36:56 +0000 (12:36 +1300)]
Add test vectors for Equihash

8 years agoImplement validator and basic solver for Equihash
Jack Grigg [Sun, 28 Feb 2016 20:15:53 +0000 (20:15 +0000)]
Implement validator and basic solver for Equihash

8 years agoRun all RPC tests, even when they fail. v0.11.2.z1
Nathan Wilcox [Fri, 8 Apr 2016 00:13:29 +0000 (17:13 -0700)]
Run all RPC tests, even when they fail.

8 years agoAdd Code of Conduct. fixes #802
Daira Hopwood [Fri, 1 Apr 2016 00:35:52 +0000 (01:35 +0100)]
Add Code of Conduct. fixes #802

Signed-off-by: Daira Hopwood <[email protected]>
8 years agoAuto merge of #800 - str4d:592-disable-comparison-utility, r=defuse
zkbot [Fri, 1 Apr 2016 00:02:59 +0000 (00:02 +0000)]
Auto merge of #800 - str4d:592-disable-comparison-utility, r=defuse

Disable comparison utility

Also fixes `configure` to check that Java is present if `--with-comparison-tool` is set.

Closes #592

8 years agoTry downloading from our mirror first to avoid headaches.
Taylor Hornby [Thu, 31 Mar 2016 22:32:24 +0000 (16:32 -0600)]
Try downloading from our mirror first to avoid headaches.

8 years agoCreate new hasher for sha256() utility.
Sean Bowe [Thu, 31 Mar 2016 22:19:29 +0000 (16:19 -0600)]
Create new hasher for sha256() utility.

8 years agoImprove testing and API of CSHA256 compression.
Sean Bowe [Thu, 31 Mar 2016 22:15:07 +0000 (16:15 -0600)]
Improve testing and API of CSHA256 compression.

8 years agoRemove zerocash's SHA256 implementation
Sean Bowe [Thu, 31 Mar 2016 21:59:06 +0000 (15:59 -0600)]
Remove zerocash's SHA256 implementation

8 years agoAdded SHA256Compress to Bitcoin's SHA256 implementation.
Sean Bowe [Thu, 31 Mar 2016 20:23:56 +0000 (14:23 -0600)]
Added SHA256Compress to Bitcoin's SHA256 implementation.

8 years agoDisable comparison utility
Jack Grigg [Fri, 25 Mar 2016 03:44:33 +0000 (16:44 +1300)]
Disable comparison utility

Closes #592

8 years agoRequire java for --with-comparison-tool
Jack Grigg [Fri, 25 Mar 2016 03:43:28 +0000 (16:43 +1300)]
Require java for --with-comparison-tool

8 years agoInitialize libsodium first.
Taylor Hornby [Thu, 24 Mar 2016 19:13:14 +0000 (13:13 -0600)]
Initialize libsodium first.

8 years agoInitialize libsodium and remove openssl headers from util.cpp
Sean Bowe [Fri, 18 Mar 2016 23:48:00 +0000 (17:48 -0600)]
Initialize libsodium and remove openssl headers from util.cpp

8 years agoLink with libsodium and replace a CSPRNG.
Taylor Hornby [Thu, 17 Mar 2016 22:37:55 +0000 (16:37 -0600)]
Link with libsodium and replace a CSPRNG.

8 years agoAdd libsodium to the depends system.
Taylor Hornby [Thu, 17 Mar 2016 22:29:37 +0000 (16:29 -0600)]
Add libsodium to the depends system.

8 years agoReorder proving key and verifying key arguments.
Sean Bowe [Tue, 15 Mar 2016 21:59:52 +0000 (15:59 -0600)]
Reorder proving key and verifying key arguments.

8 years agoLazily load the proving key at time of first pour.
Sean Bowe [Tue, 15 Mar 2016 20:16:05 +0000 (14:16 -0600)]
Lazily load the proving key at time of first pour.

8 years agoRemove unnecessary comment.
Taylor Hornby [Thu, 3 Mar 2016 23:02:35 +0000 (16:02 -0700)]
Remove unnecessary comment.

8 years agoMerge pull request #741 from zcash/zc.v0.11.2.update-repo-url.0
ebfull [Thu, 3 Mar 2016 22:38:49 +0000 (15:38 -0700)]
Merge pull request #741 from zcash/zc.v0.11.2.update-repo-url.0

Update repo URL in README.md

8 years agoUpdate repo URL in README.md
Daira Hopwood [Sat, 27 Feb 2016 17:26:29 +0000 (17:26 +0000)]
Update repo URL in README.md

8 years agoFix typo
ebfull [Fri, 19 Feb 2016 00:16:28 +0000 (17:16 -0700)]
Fix typo

8 years agoMerge pull request #726 from Electric-Coin-Company/import-libzerocash
ebfull [Thu, 18 Feb 2016 16:12:22 +0000 (09:12 -0700)]
Merge pull request #726 from Electric-Coin-Company/import-libzerocash

Bring libzerocash in tree

8 years agoFix `test_pour` return type.
Sean Bowe [Thu, 18 Feb 2016 07:04:55 +0000 (00:04 -0700)]
Fix `test_pour` return type.

8 years agoFix test paths.
Sean Bowe [Wed, 17 Feb 2016 21:54:48 +0000 (14:54 -0700)]
Fix test paths.

8 years agoAdd merkleTest and utilTest to test suite.
Sean Bowe [Wed, 17 Feb 2016 20:35:40 +0000 (13:35 -0700)]
Add merkleTest and utilTest to test suite.

8 years agoAdd zerocash tests and utilities.
Sean Bowe [Tue, 16 Feb 2016 05:57:55 +0000 (22:57 -0700)]
Add zerocash tests and utilities.

8 years agoRemove unnecessary comments.
Sean Bowe [Tue, 16 Feb 2016 02:10:15 +0000 (19:10 -0700)]
Remove unnecessary comments.

8 years agoBuild and link libzerocash.
Sean Bowe [Mon, 15 Feb 2016 22:27:15 +0000 (15:27 -0700)]
Build and link libzerocash.

8 years agoReorganizing the zerocash tree.
Sean Bowe [Mon, 15 Feb 2016 09:26:09 +0000 (02:26 -0700)]
Reorganizing the zerocash tree.

8 years agoRemove ate-pairing, xbyak and libzerocash dependencies from the depends tree.
Sean Bowe [Thu, 11 Feb 2016 20:45:17 +0000 (13:45 -0700)]
Remove ate-pairing, xbyak and libzerocash dependencies from the depends tree.

The ALT_BN128 curve does not need ate-pairing or xbyak.

Also, remove crypto++ dependency from libsnark.

This page took 0.064616 seconds and 4 git commands to generate.