Commit Graph

14241 Commits

Author SHA1 Message Date
jl777
582c6afe84 test 2016-12-22 16:24:53 +02:00
jl777
4d5d05740a test 2016-12-22 16:19:14 +02:00
jl777
5481c677b1 test 2016-12-22 16:14:08 +02:00
jl777
25d878f4a5 test 2016-12-22 16:00:03 +02:00
jl777
fc40c343d8 test 2016-12-22 15:57:13 +02:00
jl777
274dd7a545 test 2016-12-22 15:52:04 +02:00
jl777
a06196fe55 test 2016-12-22 15:44:57 +02:00
jl777
57f349cbef test 2016-12-22 15:36:44 +02:00
jl777
890df436b5 test 2016-12-22 15:17:33 +02:00
jl777
cefb14cd7b test 2016-12-22 15:12:57 +02:00
jl777
cfa1fdda8f test 2016-12-22 15:08:20 +02:00
jl777
371a9c87e7 test 2016-12-22 15:04:02 +02:00
jl777
23fac38d84 test 2016-12-22 14:58:45 +02:00
jl777
54ef0b1a6a test 2016-12-22 14:55:21 +02:00
jl777
1eb7220f0e test 2016-12-22 14:49:19 +02:00
jl777
36a4e92cde test 2016-12-22 14:42:53 +02:00
jl777
38fa256ef6 test 2016-12-22 14:33:55 +02:00
jl777
c2c03b7a90 test 2016-12-22 14:25:15 +02:00
jl777
40b070a134 test 2016-12-22 14:19:41 +02:00
jl777
7ad9ed4d99 test 2016-12-22 14:12:36 +02:00
jl777
8fa95955ca test 2016-12-22 14:03:21 +02:00
jl777
87a2936686 test 2016-12-17 18:10:41 +02:00
jl777
ef81b571c0 test 2016-12-17 18:01:29 +02:00
zkbot
57a0725ae1 Auto merge of #1946 - str4d:blockchain-stats-num-commitments, r=ebfull
Add total number of commitments to getblockchaininfo
2016-12-16 21:47:53 +00:00
Sean Bowe
fc538ec2ea Add test for IncrementalMerkleTree::size(). 2016-12-16 13:50:55 -07:00
Jack Grigg
d0ce704abe Add a tool for profiling the creation of JoinSplits 2016-12-17 02:43:43 +13:00
jl777
7ee875e80f test 2016-12-16 14:54:13 +02:00
jl777
856fedeabc test 2016-12-16 14:53:28 +02:00
jl777
bbaa688c62 test 2016-12-16 14:24:16 +02:00
jl777
d5dfbb184e test 2016-12-16 13:36:57 +02:00
jl777
7d2c861cbc test 2016-12-16 13:21:53 +02:00
Jack Grigg
6daab5b4fc Only run wallet tests when wallet is enabled 2016-12-16 10:52:37 +13:00
Jack Grigg
f3e4968626 Only enable getblocktemplate when wallet is enabled 2016-12-16 10:44:04 +13:00
jl777
d400310583 test 2016-12-15 13:01:38 +02:00
jl777
db7becdc1c test 2016-12-15 12:55:24 +02:00
jl777
9767b7c496 test 2016-12-15 12:29:52 +02:00
jl777
ca3df017f0 test 2016-12-15 12:27:05 +02:00
jl777
05654b62c4 test 2016-12-15 10:45:10 +02:00
jl777
6cd0105666 dpowassets and -pax option 2016-12-15 10:28:07 +02:00
Jack Grigg
83ce8a4d7c Update version to 1.0.4 2016-12-15 16:33:09 +13:00
Jack Grigg
5d6e1aa60f Add total number of commitments to getblockchaininfo 2016-12-15 15:50:26 +13:00
zkbot
a530e9582f Auto merge of #1939 - str4d:1933-fix-bug, r=str4d
Only increment new notes on reindex

Addresses another issue in #1904.

When an existing one of our notes was found again, its cache was reset and it was re-witnessed. This would cause encountered notes to get out-of-sync with the otherwise-ignored newer notes, which could be a problem if the wallet data happens to be written out during a reindex.
2016-12-15 01:32:30 +00:00
jl777
c55d5f0926 test 2016-12-15 00:37:17 +02:00
jl777
6cf285d603 test 2016-12-15 00:34:37 +02:00
jl777
fb6c750582 test 2016-12-15 00:22:34 +02:00
jl777
21d62dce12 test 2016-12-15 00:15:24 +02:00
jl777
d936b97fc9 test 2016-12-14 08:08:30 +02:00
Jack Grigg
4082dcb10f Extend createjoinsplit to benchmark parallel JoinSplits
Closes #1940
2016-12-14 15:28:00 +13:00
jl777
fa1a55cd45 test 2016-12-13 21:05:05 +02:00
zkbot
152c0ebf21 Auto merge of #1938 - ebfull:g2-subgroup-check, r=str4d
Additional well-formedness check for G2 elements

libsnark currently checks that G<sub>1</sub> and G<sub>2</sub> elements are well-formed by ensuring that they satisfy their respective curve equations, and although this is enough for G<sub>1</sub> (which is instantiated as an order r curve E/F<sub>p</sub>: y^2 = x^3 + b), G<sub>2</sub> is the order r *subgroup* of the composite order r(2q-r) curve E'/Fp<sup>2</sup>: y^2 = x^3 + b/e constructed via a sextic twisting isomorphism. This means we need to ensure these points are order r as well.

None of the proofs on the Zcash blockchain violate this check, and it may not even be possible for them to violate this check (bilinearity is not preserved). Let's be cautious and do it anyway.
2016-12-13 11:26:23 +00:00