zkbot
fc127fc2db
Auto merge of #1051 - ThisIsNotOfficialCodeItsJustForks:t863-mock-coverage-of-checktransaction, r=ebfull
Add mock test coverage of CheckTransaction
Closes #863 .
8 years ago
Taylor Hornby
a4944ffcb0
Fix bad_txns_oversize test for increased block size.
8 years ago
zkbot
4bcdd85583
Auto merge of #1047 - aniemerg:fix/get-difficulty-fix2, r=ebfull
Update GetDifficulty() to use consensus.powLimit from consensus parameters.
Fixes #1032 .
8 years ago
zkbot
331cae91bc
Auto merge of #1085 - zcash:daira-clang-cpp11, r=ebfull
.clang-format: change standard to C++11
A nitpick for folks who want to test with clang.
8 years ago
zkbot
42825a9f6a
Auto merge of #979 - nathan-at-least:nathan.cleanup-nonofficial-tags, r=ebfull
A script to remove "unofficial" tags from a remote, such as github.
Officialness is determined by a regular expression. ;-)
This is handy because we often want upstream Bitcoin tags for local
diffs, but sometimes we accidentally upload them to github which then
claims they are our releases, which is confusing and misleading.
8 years ago
zkbot
2b75ad0bd4
Auto merge of #1089 - ThisIsNotOfficialCodeItsJustForks:t960-rename-zerocash-zcash, r=ebfull
Rename zerocash to zcash in places
Closes #960 .
8 years ago
zkbot
46187fbe7a
Auto merge of #1082 - ebfull:reorder-logs, r=ebfull
Reorder initialization routines to ensure verifying key log messages appear in debug.log.
Closes #721
8 years ago
Taylor Hornby
4e117b63c6
Rename zerocash_packages to zcash_packages in packages.mk
8 years ago
Taylor Hornby
3bde967f53
Rename qa/zerocash to qa/zcash in Makefile.am
8 years ago
Taylor Hornby
76b3a92652
Remove references to libzerocash in .gitignore
8 years ago
Taylor Hornby
c9c4611d9a
Rename zerocash to zcash in some places.
8 years ago
zkbot
04932a64e8
Auto merge of #1080 - ebfull:performance-check-valid-pour, r=ebfull
Always check valid joinsplits during performance tests
This will generate a valid joinsplit instead of using one from an environment variable.
8 years ago
Sean Bowe
35f82c35fe
Rename samplepour to samplejoinsplit
8 years ago
zkbot
6caacc892e
Auto merge of #1058 - ebfull:coin-cache, r=ebfull
Flush to disk more consistently by accounting memory usage of serials/anchors in cache.
Closes #626 .
It's important that this at least *approximates* the memory usage, so that we flush the cache to disk as expected. It's okay that we overestimate. The serials are stored in keys in the `boost::unordered_map`, so we can simply use that map's `DynamicMemoryUsage`. The anchors are another story.
8 years ago
zkbot
ecef582339
Auto merge of #1061 - ebfull:remove-libzerocash-completely, r=ebfull
Remove the rest of libzerocash.
Closes #510 .
8 years ago
Sean Bowe
92b73b0dbb
Remove zerocash tests from full-test-suite.
8 years ago
Daira Hopwood
b097171ef9
.clang-format: change standard to C++11
8 years ago
Sean Bowe
f4091941f5
Reorder initialization routines to ensure verifying key log messages appear in debug.log.
8 years ago
Sean Bowe
ffcd1c57cc
Update tests with cache usage computations
8 years ago
Sean Bowe
2668a1bc13
Remove the rest of libzerocash.
8 years ago
Sean Bowe
2fbbde597c
Always check valid joinsplits during performance tests, and avoid recomputing them every time we change the circuit.
8 years ago
zkbot
3c72ec710e
Auto merge of #1044 - bitcartel:zc.v0.11.2.z5_issue_932, r=ebfull
Disable USE_ASM when building libsnark
For #932 .
8 years ago
Daira Hopwood
a71fb9ff6d
z6 release notes and version update.
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
8 years ago
Sean Bowe
000383c193
Increase block size to 2MB and update performance test.
8 years ago
zkbot
89a9e46cc9
Auto merge of #1049 - str4d:equihash-faster-sort-comparison, r=bitcartel
Only compare the first n/(k+1) bits when sorting
We only need to sort based on the bits we are colliding. In earlier solver rounds, this speeds up the comparison considerably (calling `memcmp()` on 3 bytes instead of 12 in the first round for the current parameters).
8 years ago
Sean Bowe
9c45b501ad
Make `validatelargetx` test more accurate, reduce block size limit to 1MB for now.
8 years ago
Sean Bowe
2ba9641767
Fix performance test for block verification.
8 years ago
zkbot
99edcaaf53
Auto merge of #1062 - ebfull:remove-mainnet-checkpoints, r=ebfull
Remove the mainnet checkpoints.
This removes the checkpoints from mainnet (just as we have with the other chain parameters).
Closes #695 .
8 years ago
Sean Bowe
3cb927661e
Remove the mainnet checkpoints.
8 years ago
zkbot
16abefdd22
Auto merge of #1060 - str4d:1033-randomise-nonce, r=ebfull
Randomise the nonce in the block header
The top and bottom 16 bits of the nonce are left clear for local use as thread
flags and counters. This does not leak any more local information about the
miner than is currently exposed.
The cleared bits should not be considered a consensus rule, as miners are free
to set all bits of the nonce however they wish.
Closes #1033
8 years ago
zkbot
0df212bae3
Auto merge of #1046 - str4d:971-large-tx-benchmark, r=ebfull
Add performance tests for creating and validating a MAX_BLOCK_SIZE transaction
Closes #971 .
8 years ago
Jack Grigg
c2e092f29e
Fix memory leak in large tx benchmark
8 years ago
Jack Grigg
cfd806e161
Clear mempool before using it for benchmark test, fix parameter name
8 years ago
zkbot
68b8b95c53
Auto merge of #962 - ebfull:2mb-blocks, r=ebfull
Increase block size limit to 2MB.
http://gavinandresen.ninja/a-guided-tour-of-the-2mb-fork
Closes #765 .
8 years ago
Jack Grigg
8e165d57d9
Randomise the nonce in the block header
The top and bottom 16 bits of the nonce are left clear for local use as thread
flags and counters. This does not leak any more local information about the
miner than is currently exposed.
The cleared bits should not be considered a consensus rule, as miners are free
to set all bits of the nonce however they wish.
Closes #1033
8 years ago
Sean Bowe
7f3c7a683b
Flush to disk more consistently by accounting memory usage of serials/anchors in cache.
8 years ago
Taylor Hornby
d9ee9a51d1
Test non-canonical ed25519 signature check
8 years ago
Taylor Hornby
4aea53423e
More testing of CheckTransaction
8 years ago
Taylor Hornby
948d4e6c10
Split JoinSplit proof verification out of CheckTransaction.
8 years ago
Taylor Hornby
cea9f58791
WIP: Add mock test coverage of CheckTransaction
8 years ago
zkbot
658cdb15f7
Auto merge of #1027 - ThisIsNotOfficialCodeItsJustForks:t862-trivial-mock-test-example, r=ebfull
Add example mock test of CheckTransaction
Closes #862 .
8 years ago
Jack Grigg
d151ab4fea
Only compare the first n/(k+1) bits when sorting
8 years ago
aniemerg
24809b16b6
Update GetDifficulty() to use consensus.powLimit from consensus parameters. Fixes #1032 .
8 years ago
Jack Grigg
f5edc37f3f
Add performance tests for creating and validating a MAX_BLOCK_SIZE transaction
8 years ago
Simon
5dad8f569d
Disable USE_ASM when building libsnark (issue 932).
8 years ago
aniemerg
dd74e9dd32
Suppress Libsnark Debugging Info
Suppress the Libsnark debugging information displayed on launch
8 years ago
Taylor Hornby
1ea8b00926
Change the network magic numbers.
8 years ago
Taylor Hornby
bbf75f9f70
z5 release
8 years ago
Taylor Hornby
39bb34eae7
Merge remote-tracking branch 'jack/990-default-ports' into zc.v0.11.2.latest
8 years ago
Taylor Hornby
32ef290e03
Merge remote-tracking branch 'jack/fix-version' into zc.v0.11.2.latest
8 years ago