Commit Graph

12669 Commits

Author SHA1 Message Date
jl777
250195b07f tes 2016-12-09 12:33:57 +02:00
jl777
1e22f86563 test 2016-12-09 12:20:56 +02:00
jl777
a39d7b21d7 test 2016-12-09 12:17:58 +02:00
zkbot
0617e428e2 Auto merge of #1895 - bitcartel:1857_tx_priority, r=str4d
Closes #1857. Fixes bug where a transaction sending from a zaddr would have a priority of zero.

Transactions sent from a zaddr should now be mined sooner as they no longer have a priority of zero
2016-12-09 08:10:21 +00:00
Jack Grigg
6fb8d0c2d6 Skip JoinSplit verification before the last checkpoint
Part of #1749
2016-12-09 21:06:45 +13:00
zkbot
8a6c070bfa Auto merge of #1870 - str4d:1749-benchmark-rescanning, r=str4d
Add benchmarks for rescan components

Part of #1749.
2016-12-09 07:12:22 +00:00
zkbot
a398121503 Auto merge of #1919 - ebfull:abstract-verification, r=str4d
Isolate verification to a ProofVerifier context object that allows verification behavior to be tuned by the caller.

This is an alternative foundation for #1892, i.e., #1892 will have to be changed if this PR is accepted.

I think this is a safer approach because it allows us to isolate verification behavior to a single object. This will come in handy when @arielgabizon finishes the batching code.
2016-12-09 06:22:53 +00:00
Sean Bowe
37cce214a4 ASSERT_TRUE -> ASSERT_FALSE 2016-12-08 23:14:23 -07:00
Jack Grigg
9755eb8292 Add JS to second block to ensure witnesses are incremented 2016-12-09 16:59:40 +13:00
Jack Grigg
88b7f3c28b Generate JS for trydecryptnotes, make number of addresses a variable 2016-12-09 16:59:39 +13:00
Jack Grigg
a513ea90d4 Fix indentation 2016-12-09 16:59:34 +13:00
zkbot
07a728300b Auto merge of #1642 - str4d:add-solver-rate-to-getmininginfo, r=str4d
Add getlocalsolps and getnetworksolps RPC calls, show them in getmininginfo
2016-12-09 03:18:23 +00:00
zkbot
f848d40c6d Auto merge of #1902 - bitcartel:1901_increase_default_settings_block_priority, r=str4d
Closes #1901. Increase default settings for max block size and space for priority transactions.

ref #1901
2016-12-09 00:33:01 +00:00
zkbot
cdbd851417 Auto merge of #1928 - ebfull:fix-anchor-cache-bug, r=str4d
Fix anchor cache bug

Fixes #1912.

If an anchor is removed from the cache, but didn't exist in it beforehand, it will insert a blank tree. If it's reinserted in a child cache, when the child cache flushes it will mark the treestate as entered but won't bring the valid tree with it.

Thankfully, we assert when connecting blocks so that this inconsistency won't cause us to build on a blank tree after a reorg.
2016-12-08 21:22:23 +00:00
Sean Bowe
690171e268 Add more tests for ProofVerifier. 2016-12-08 12:47:41 -07:00
Sean Bowe
eb82238dd0 Rename Dummy to Disabled. 2016-12-08 12:32:39 -07:00
jl777
daeecf9551 test 2016-12-08 19:03:39 +02:00
jl777
329e4359f3 test 2016-12-08 18:57:48 +02:00
jl777
da02b3be0c test 2016-12-08 18:50:21 +02:00
jl777
b8d7170d1c test 2016-12-08 18:47:19 +02:00
jl777
6e458bf3a0 test 2016-12-08 18:42:41 +02:00
zkbot
e68e26c208 Auto merge of #1911 - bitcartel:1823_witness_does_not_have_same_anchor_as_change_input, r=str4d
With chained joinsplits, witness anchors for input notes no longer cross block boundaries

Closes #1823
2016-12-08 01:23:40 +00:00
zkbot
400c4f04e6 Auto merge of #1878 - str4d:1875-non-tty-metrics-usability, r=str4d
Improve non-TTY metrics usability

Closes #1875.
2016-12-07 23:19:47 +00:00
Simon
84e8c5f921 WitnessAnchorData only needs to store one witness per JSOutPoint. 2016-12-07 12:05:29 -08:00
zkbot
fa53daca4e Auto merge of #1907 - bitcartel:1903_z_sendmany_fee_parameter, r=ebfull
Closes #1903. Add fee parameter to z_sendmany.
2016-12-07 16:58:26 +00:00
jl777
a6a335124e test 2016-12-07 15:59:02 +02:00
jl777
72e51f5130 test 2016-12-07 15:58:07 +02:00
jl777
115e6a5c86 test 2016-12-07 15:55:48 +02:00
jl777
ba01ff1f0e Revert "test"
This reverts commit 5dd7d1d193.
2016-12-07 12:46:58 +02:00
jl777
368c61bccf Revert "test"
This reverts commit 16b911e0bf.
2016-12-07 12:46:39 +02:00
jl777
0126d891aa Revert "test"
This reverts commit 2510135c3d.
2016-12-07 12:46:33 +02:00
jl777
2510135c3d test 2016-12-07 12:35:12 +02:00
jl777
16b911e0bf test 2016-12-07 12:27:39 +02:00
jl777
5dd7d1d193 test 2016-12-07 12:18:23 +02:00
jl777
b75c9445c7 test 2016-12-07 12:11:11 +02:00
jl777
d34d6ce4c2 test 2016-12-07 12:05:26 +02:00
jl777
4718923df5 test 2016-12-07 12:00:35 +02:00
jl777
a3608c899a test 2016-12-07 11:45:47 +02:00
jl777
431afba819 test 2016-12-07 11:40:38 +02:00
jl777
ef3e97f1fd test 2016-12-07 11:36:20 +02:00
Jack Grigg
d85758f5cc Document behaviour of CWallet::SetBestChain 2016-12-07 19:30:30 +13:00
Sean Bowe
53dc6a41eb Ensure ProofVerifier cannot be accidentally copied. 2016-12-06 18:42:31 -07:00
Sean Bowe
ebd9aa11b1 Ensure cache contains valid entry when anchor is popped. 2016-12-06 12:54:56 -07:00
Sean Bowe
08de001a25 Regression test. 2016-12-06 12:54:53 -07:00
Sean Bowe
bc59f53722 Isolate verification to a ProofVerifier context object that allows verification behavior to be tuned by the caller. 2016-12-05 12:40:06 -07:00
jl777
c142836379 test 2016-12-05 20:58:45 +02:00
jl777
f8b5c1642c test 2016-12-05 20:51:58 +02:00
jl777
730a5006cb test 2016-12-04 06:59:32 -03:00
jl777
b844ceb5e9 test 2016-12-03 20:13:20 -03:00
jl777
8bd946cea1 test 2016-12-03 20:03:28 -03:00