zcash-patched-for-explorer/src/gtest
Homu 12c1156f31 Auto merge of #3172 - str4d:mingw32, r=str4d
Windows cross-compile support

Usage on Debian / Ubuntu:

> $ sudo apt install mingw-w64
> $ sudo update-alternatives --config x86_64-w64-mingw32-gcc
> (configure to use POSIX variant)
> $ sudo update-alternatives --config x86_64-w64-mingw32-g++
> (configure to use POSIX variant)
> $ HOST=x86_64-w64-mingw32 ./zcutil/build.sh

Closes #489.
2018-08-30 14:51:24 -07:00
..
json_test_vectors.cpp Migrate Zcash-specific code to UniValue 2017-02-10 00:52:57 +00:00
json_test_vectors.h Optimise serialization of MerklePath, avoiding ambiguity of std::vector<bool> 2018-03-28 18:26:08 +02:00
main.cpp Switch to use the official Sapling parameters. 2018-08-04 16:28:39 -06:00
test_block.cpp Add mostly-static checks on consistency of Equihash parameters, MAX_HEADERS_RESULTS, and MAX_PROTOCOL_MESSAGE_LENGTH. 2016-08-24 06:13:06 +01:00
test_checkblock.cpp don't ban peers when loading pre-overwinter blocks 2018-07-26 12:29:04 -06:00
test_checktransaction.cpp Move `extern params` to beginning of `test_checktransaction`. 2018-07-31 08:33:33 -06:00
test_circuit.cpp Rename Merkle Trees to include sprout or sapling 2018-08-01 10:31:09 -06:00
test_deprecation.cpp Remove config option -disabledeprecation 2018-06-11 10:38:12 -07:00
test_equihash.cpp Add compile flag to disable compilation of mining code 2017-01-30 21:14:46 +01:00
test_foundersreward.cpp Make changes to gtest ECC behavior suggested by @str4d. 2018-08-01 16:53:27 -06:00
test_httprpc.cpp Add test for issue #2444 2017-07-12 16:34:58 -05:00
test_joinsplit.cpp Rename Witnesses to include sprout or sapling 2018-08-01 10:41:36 -06:00
test_keys.cpp Disable Sapling features on mainnet 2018-08-13 14:18:18 +01:00
test_keystore.cpp Rename *SpendingKey -> *SproutSpendingKey 2018-08-03 10:10:26 +01:00
test_libzcash_utils.cpp Remove the rest of libzerocash. 2016-07-10 20:25:02 -06:00
test_mempool.cpp Rename Merkle Trees to include sprout or sapling 2018-08-01 10:31:09 -06:00
test_merkletree.cpp libsnark: convert long long and unsigned long to C++11 fixed-width types 2018-08-17 18:53:59 +01:00
test_metrics.cpp Improve network height estimation 2017-07-28 10:50:07 +00:00
test_miner.cpp Switch miner to P2PKH, add -mineraddress option 2017-02-06 11:54:58 +00:00
test_noteencryption.cpp Check commitment validity within the decryption API for Sapling note plaintexts. 2018-08-08 12:03:09 -07:00
test_paymentdisclosure.cpp Use boost::filesystem::path::string() instead of path::native() 2018-08-17 16:46:18 +01:00
test_pedersen_hash.cpp Update merkle tree and pedersen hash tests to account for new encoding 2018-05-18 13:26:39 -06:00
test_pow.cpp Adjust test to account for integer division precision loss 2016-09-08 12:46:00 +12:00
test_proofs.cpp Improve/Fix variable names 2018-06-09 20:27:35 -07:00
test_random.cpp Add GenIdentity, an identity function for MappedShuffle. 2016-11-05 14:17:19 -07:00
test_rpc.cpp move rpc* to rpc/ 2018-07-18 11:07:16 -06:00
test_sapling_note.cpp Alter SaplingNote::nullifier() to take a SaplingFullViewingKey 2018-07-24 14:54:01 +02:00
test_tautology.cpp Add a make command for checking expected failures 2016-09-23 12:32:59 +12:00
test_transaction.cpp Rename Merkle Trees to include sprout or sapling 2018-08-01 10:31:09 -06:00
test_transaction_builder.cpp Update test to pass in required cm to SaplingNotePlaintext::decrypt(). 2018-08-08 12:03:09 -07:00
test_txid.cpp Remove GetTxid() from CTransaction and update test_txid 2016-09-07 15:12:09 -07:00
test_upgrades.cpp Add method for fetching the next activation height after a given block height 2018-02-04 22:58:42 +00:00
test_validation.cpp Rename Merkle Trees to include sprout or sapling 2018-08-01 10:31:09 -06:00
utils.cpp Remove crusty old "loadVerifyingKey"/"loadProvingKey" APIs and associated invariants. 2017-10-21 15:42:41 +03:00